v3.26.1
Stockholders’ Equity - Schedule of Stock-Based Compensation Expense by Financial Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total $ 4,084 $ 2,677 $ 8,666 $ 6,177
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total 226 87 418 142
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total 2,943 2,149 6,433 5,357
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total 359 196 637 320
Location, Statement of Income, Balance [Axis]: us-gaap:SellingAndMarketingExpense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total $ 556 $ 245 $ 1,178 $ 358