XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule of Fair Values of Derivative Instruments in the Financial Statements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Other Liabilities $ 1,830 $ 22,232
Other Assets 842 9,522
Cross-currency swap agreements    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Other Liabilities 1,830 22,232
Other Assets 0 0
Interest rate swap agreement(s)    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized loss (4,687) (4,779)
Other Liabilities 0 0
Other Assets $ 842 $ 9,522