XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Debt (Schedule of Interest Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instruments [Abstract]      
Interest expense on debt at contractual rates $ 56,313 $ 55,603 $ 42,487
Capitalized interest (193) (90) (46)
Amortization of debt issuance costs, debt discount and other 3,783 2,647 2,476
Total interest expense $ 59,903 $ 58,160 $ 44,917