v3.25.4
Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Interest and Debt Expense [Abstract]      
Interest incurred on debt $ 89,974 $ 68,971 $ 56,219
Accretion of original issue discount 5,053 2,163 2,524
Amortization of debt issuance costs 2,738 3,193 4,631
Interest and Debt Expense 6,292 18,370 0
Amortization of interest rate swap deferred gains 0 (7,384) (5,480)
Unrealized loss on termination of de-designated interest rate swap 0 0 7,111
Realized gain on termination of de-designated interest rate swap 0 0 (6,918)
Total interest expense $ 104,057 $ 85,313 $ 58,087