v3.25.4
DEBT - Schedule of company's debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Short-term debt:    
Current portion of term loan $ 16,125 $ 11,250
Current portion of other 141 125
Total 16,266 11,375
Long-term debt:    
Term loan 292,688 213,750
Other 141 251
Total long-term debt, gross 292,829 214,001
Unamortized debt discount and debt issuance costs (1,842) (2,171)
Total long-term debt, net $ 290,987 $ 211,830