v3.25.2
LONG-TERM DEBT - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Term loan, due in 2027 $ 29,290 $ 34,290
Current portion of long-term debt (3,300) (2,000)
Less: unamortized issuance costs (863) (1,474)
Long-term debt, net $ 25,127 $ 30,816