XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Debt Obligations - Schedule of Long Term Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other financing arrangements    
Total debt obligations $ 1,464,924 $ 1,299,363
Less: current portion (639) (628)
Total long term obligations, net 1,464,285 1,298,735
Revolving credit facility    
Other financing arrangements    
Total debt obligations 620,000 360,000
Senior notes    
Other financing arrangements    
Total debt obligations 578,094 697,162
Convertible Debt    
Other financing arrangements    
Total debt obligations 256,903 231,646
Other financing arrangements    
Other financing arrangements    
Total debt obligations $ 9,927 $ 10,555