XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.2
LONG-TERM DEBT - Debt Obligation (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt:    
Gross long-term debt, including current maturities $ 920,000 $ 930,000
Less: debt discount (12,691) (14,321)
Net long-term debt, including current maturities 907,309 915,679
Less: current maturities (20,000) (20,000)
Net long-term debt 887,309 895,679
Term Loan Facility    
Debt:    
Gross long-term debt, including current maturities 345,000 355,000
Convertible Notes due 2028    
Debt:    
Gross long-term debt, including current maturities 575,000 $ 575,000
Net long-term debt, including current maturities $ 563,300