Annual report [Section 13 and 15(d), not S-K Item 405]

Long-Term Debt - Future Maturities of Long-Term Debt (Details)

v3.25.4
Long-Term Debt - Future Maturities of Long-Term Debt (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2019 $ 52,400
2020 416,200
2021 14,200
2022 651,000
2023 1,100
Thereafter 500,300
Total $ 1,635,200