Fair Value Measurements - Summary of Changes in the Fair Value of Level 3 Financial Instruments (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Common Stock Warrants | ||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | $ 2,533 | |
| Adjustments to fair value | (58) | |
| Ending balance | 2,475 | |
| Redeemable Convertible Preferred Stock Warrants | ||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | 230 | |
| Adjustments to fair value | 2 | |
| Ending balance | 232 | |
| Term Loan | ||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | $ 57,226 | 51,481 |
| Additions | 30,000 | |
| Adjustments to fair value | 2,779 | 1,797 |
| Ending balance | $ 90,005 | $ 53,278 |