XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) - ESPP - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 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 $ 790 $ 2,276