Summary of Significant Accounting Policies - Customer Commitment (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | |
|---|---|---|---|
Jul. 31, 2025 |
Jun. 30, 2025 |
Mar. 31, 2026 |
|
| Summary of Significant Accounting Policies | |||
| Supply commitment value to OEM customer | $ 6,600 | ||
| Initial period of supply commitment (in years) | 3 years | ||
| Supply commitment, initial cancellation fee | $ 2,600 | ||
| Upfront cash payment received from customer for supply commitment | $ 750 | ||
| Upfront Payment Recorded in Deferred Revenue | $ 600 | ||