v3.25.2
LONG-TERM DEBT - Summary of Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
2025 (remainder) $ 1,000  
2026 2,000  
2027 26,290  
Total $ 29,290 $ 34,290