v3.26.3
Stock-Based Compensation - Schedule of Impact of Stock-based Compensation Expense in Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total employee stock-based compensation $ 1,281 $ 1,254 $ 2,939 $ 4,091
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total employee stock-based compensation 761 705 1,755 2,466
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total employee stock-based compensation 414 466 941 1,376
Location, Statement of Income, Balance [Axis]: us-gaap:SellingAndMarketingExpense        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total employee stock-based compensation $ 106 $ 83 $ 243 $ 249