v3.25.2
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 10, 2022
Jun. 30, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]      
Increase in number of shares reserved for future issuance (in shares) 1,500,000    
Maximum number of shares reserved for future issuance (in shares) 3,600,000    
Shares available for grant (in shares)   1,081,227  
Unrecognized compensation cost   $ 12,291 $ 8,156
Period for recognition (in years)   2 years 1 month 6 days