XML 83 R60.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Schedule of Current and Long-Term Portion of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current Portion    
Net carrying amount $ 126,266 $ 3,125
Long-term Portion    
Net carrying amount 346,203 $ 525,617
Secured Debt | 2024 Term Loan | Line of Credit    
Current Portion    
Gross carrying amount 9,375  
Debt issuance costs 204  
Unamortized original issue discount 229  
Net carrying amount 8,942  
Long-term Portion    
Gross carrying amount 109,375  
Debt issuance costs 2,375  
Unamortized original issue discount 2,672  
Net carrying amount $ 104,328