XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Summary of Current and Long-Term Portion of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current Portion    
Net carrying amount $ 14,899 $ 3,125
Long-term Portion    
Net carrying amount 631,333 $ 525,617
Secured Debt | 2024 Term Loan | Line of Credit    
Current Portion    
Gross carrying amount 12,500  
Debt issuance costs 414  
Unamortized original issue discount 312  
Net carrying amount 11,774  
Long-term Portion    
Gross carrying amount 112,500  
Debt issuance costs 3,728  
Unamortized original issue discount 2,807  
Net carrying amount $ 105,965