XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Obligations - Schedule of Long Term Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other financing arrangements    
Total debt obligations $ 1,691,789 $ 1,464,924
Less: current portion (648) (639)
Total long term obligations, net 1,691,141 1,464,285
Revolving credit facility    
Other financing arrangements    
Total debt obligations 660,000 620,000
Senior notes    
Other financing arrangements    
Total debt obligations 578,454 578,094
Convertible Debt    
Other financing arrangements    
Total debt obligations 443,942 256,903
Other financing arrangements    
Other financing arrangements    
Total debt obligations $ 9,393 $ 9,927