XML 87 R73.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION - 2022 Employee Stock Purchase Plan - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2024
Mar. 31, 2024
Aug. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation       $ 43,031 $ 54,028
2022 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value at the time of offering, percent 15.00% 15.00%      
Weighted average price at purchase (in dollars per share)       $ 4.55 $ 2.19
Remaining authorized shares available for purchase (in shares)       1,940,572  
Stock-based compensation       $ 1,800 $ 1,200
2022 Employee Stock Purchase Plan | Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Authorized shares (in shares)     3,000,000    
Fair value at the time of offering, percent     85.00%    
Fair value at the time of purchase, percent     85.00%    
Offering period     6 months    
ESPP purchased shares (in shares)       801,465 257,963
Cash proceeds       $ 2,700 $ 1,300