v3.26.1
LONG-TERM DEBT - Summary of Long-term Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 82,494  
Less: unamortized debt issuance cost (890) $ (1,033)
Long-term debt, net $ 81,604 $ 83,967
Term Loan Facility [Member]    
Debt Instrument [Line Items]    
Long-term debt, Interest Rate 5.60% 5.90%
Long-term debt, Maturities Through 2029  
Total debt $ 82,494 $ 85,000