XML 71 R53.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
May 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Jul. 31, 2020
Term Loan | Term loan A facility maturing March 2028          
Debt Instrument [Line Items]          
Long-term debt $ 108,125   $ 116,563    
Deferred financing costs (798)   (988)    
Discount on debt (303)   (373) $ (400)  
Total debt, net of deferred financing costs $ 107,024   115,202    
Unsecured Debt | 2.125% Convertible senior notes due May 2029          
Debt Instrument [Line Items]          
Stated interest rate (as a percent) 2.125% 2.125%      
Long-term debt $ 287,500        
Deferred financing costs (8,633)        
Total debt, net of deferred financing costs $ 278,867   0    
Unsecured Debt | 0.750% Convertible senior notes due August 2025          
Debt Instrument [Line Items]          
Stated interest rate (as a percent) 0.75%       0.75%
Long-term debt $ 202,500   402,500    
Deferred financing costs (1,034)   (3,906)    
Total debt, net of deferred financing costs $ 201,466   $ 398,594