XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating expenses include stock-based compensation as follows:    
Total stock-based compensation $ 6,713 $ 5,005
General and administrative    
Operating expenses include stock-based compensation as follows:    
Total stock-based compensation 3,304 2,519
Research and development    
Operating expenses include stock-based compensation as follows:    
Total stock-based compensation 1,902 1,981
Sales and marketing    
Operating expenses include stock-based compensation as follows:    
Total stock-based compensation 720 $ 505
Cost of sales    
Operating expenses include stock-based compensation as follows:    
Total stock-based compensation $ 787