v3.25.2
STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) - ESPP - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
May 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares were reserved for future issuance 2,819,906 2,819,906  
Fair value attributable to ESPP     $ 1,587
ESPP expense recognized $ 693 $ 1,486