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

Debt - Schedule of Future Maturities of Long-term Debt (Details)

v3.25.4
Debt - Schedule of Future Maturities of Long-term Debt (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 54,814
2027 17,000
2028 17,000
2029 90,182
2030 17,000
Thereafter 3,198,000
Total repayments 3,393,996
Less: Unamortized discounts and debt issuance costs (47,720)
Total $ 3,346,276