XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt Obligations - Schedule of Long Term Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other financing arrangements    
Total debt obligations $ 1,762,282 $ 1,464,924
Less: current portion (54,710) (639)
Total long term obligations, net 1,707,572 1,464,285
Revolving credit facility    
Other financing arrangements    
Total debt obligations 730,000 620,000
Senior notes    
Other financing arrangements    
Total debt obligations 578,574 578,094
Convertible Debt    
Other financing arrangements    
Total debt obligations 444,420 256,903
Other financing arrangements    
Other financing arrangements    
Total debt obligations $ 9,288 $ 9,927