XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Letters of Credit - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current:    
Other borrowings $ 0 $ 152,000
Long-term:    
Borrowings under credit facility 0 0
Long-term debt 1,158,000 978,000
Other long-term borrowings 0 2,000
Total long-term 1,158,000 978,000
2023 Notes    
Current:    
Other borrowings 0 138,000
Other borrowings    
Current:    
Other borrowings 0 14,000
2024 Notes    
Long-term:    
Long-term debt 0 381,000
Unamortized discount and deferred financing costs 0 (1,000)
2028 Notes    
Long-term:    
Long-term debt 600,000 600,000
Unamortized discount and deferred financing costs (3,000) (4,000)
2029 Notes    
Long-term:    
Long-term debt 575,000 0
Unamortized discount and deferred financing costs $ (14,000) $ 0