XML 56 R46.htm IDEA: XBRL DOCUMENT v3.26.1
DEBT - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current portion of Term Loan:    
Total Current portion of Term Loan $ 5,057 $ 5,022
Term Loan    
Current portion of Term Loan:    
Term Loan payment 7,500 7,500
Estimated unamortized debt issuance costs (2,443) (2,478)
Total Current portion of Term Loan 5,057 5,022
Non-current portion of Term Loan:    
Term Loan, net of current portion 125,625 127,500
Estimated unamortized debt issuance costs (975) (1,573)
Total Non-current portion of Term Loan $ 124,650 $ 125,927