Stock-Based Compensation - Schedule of Stock Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended |
|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2025 |
|
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||
| Total expense | $ 1,397 | $ 3,513 |
| Cost of revenues | ||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||
| Total expense | 14 | 32 |
| General and administrative | ||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||
| Total expense | 1,182 | 2,889 |
| Selling and marketing | ||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||
| Total expense | 192 | 557 |
| Research and development | ||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||
| Total expense | $ 9 | $ 35 |