XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation
Total stock-based compensation recorded in the condensed consolidated statements of operations and comprehensive loss during the three and six months ended June 30, 2025 and 2024 consisted of the following:
 Three Months Ended June 30,Six Months Ended June 30,
Stock-based compensation2025202420252024
Cost of revenues$4,892 $3,673 $8,812 $7,176 
Research and development, net5,573 5,049 10,467 9,034 
Selling, general and administrative7,468 5,233 17,888 10,838 
Total stock-based compensation expense$17,933 $13,955 $37,167 $27,048