v3.25.2
DEBT - Schedule of Future Minimum Payments Under Loan Agreement (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Long-Term Debt, Fiscal Year Maturity [Abstract]    
2025 $ 9,594  
2026 12,734  
2027 12,734  
2028 12,769  
2029 135,641  
Thereafter 0  
Total 183,472  
Less: amount representing interest (58,472)  
Less: unamortized debt discount and issuance costs (6,009)  
Noncurrent portion of debt $ 118,991 $ 118,476