XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Schedule of Term Loan Facility (Details) - USD ($)
$ in Thousands
Apr. 04, 2025
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Total Current portion of Term Loan facility   $ 4,926 $ 4,891
Subsequent Event      
Debt Instrument [Line Items]      
Excess Cash Flow Payment $ 1,200    
Term Loan      
Debt Instrument [Line Items]      
Term Loan payment   7,500 7,500
Estimated Excess Cash Flow principal payment   0  
Estimated unamortized debt issuance costs   (2,574) (2,609)
Total Current portion of Term Loan facility   4,926 4,891
Total Non Current portion of Term Loan facility   133,125 135,000
Estimated unamortized debt issuance costs   (3,418) (4,051)
Total Non-current portion of Term Loan   $ 129,707 $ 130,949