Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Summary of Stock-based Compensation Expense Recognized in Income Statement (Details)

v3.26.1
Stockholders' Equity - Summary of Stock-based Compensation Expense Recognized in Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 1,771 $ 2,293 $ 3,721 $ 4,440
Cost of Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 73 129 255 296
Research and Development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 119 69 270 164
Sales and Marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 92 186 131 400
General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 1,487 $ 1,909 $ 3,065 $ 3,580