XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Schedule of long-term debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
DEBT    
Total debt $ 200,000 $ 375,000
Less: unamortized debt issuance costs (941) (1,049)
Total debt, net of unamortized debt issuance costs 199,059 373,951
Less: current portion of long-term debt 0 0
Long-term debt 199,059 373,951
Term loan    
DEBT    
Total debt 200,000 375,000
Revolving credit facility    
DEBT    
Total debt $ 0 $ 0