v3.26.1
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