XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION - Stock-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 6,455 $ 4,054 $ 17,119 $ 11,784
ESPP        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation     400  
Cost of revenue        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 221 159 594 487
Research and development        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 2,361 1,312 6,144 3,744
General and administrative        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 2,766 2,084 7,666 6,289
Sales and marketing        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 1,107 $ 499 $ 2,715 $ 1,264