v3.26.1
Commitments and Contingencies - Narrative (Details)
1 Months Ended 3 Months Ended
Feb. 28, 2026
USD ($)
ft²
renewal_option
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Other Commitments [Line Items]      
Operating lease right-of-use assets   $ 7,326,000 $ 1,087,000
Total operating lease liabilities   7,348,000  
Operating lease liabilities not commenced   0  
Purchase commitments related to inventory management and training materials   4,300,000 $ 4,300,000
San Jose 102-Month Lease      
Other Commitments [Line Items]      
Area leased | ft² 50,485    
Operating lease term 102 months    
Number of renewal options | renewal_option 1    
Extended term 5 years    
Monthly base rent $ 128,737    
Expected reimbursement, tenant improvements   3,800,000  
Operating lease right-of-use assets   6,600,000  
Total operating lease liabilities   $ 6,500,000  
Santa Clara Lease Expiring May 2025      
Other Commitments [Line Items]      
Extended term   14 months  
Indemnification Agreement      
Other Commitments [Line Items]      
Costs to defend lawsuits or settle claims   $ 0  
Liability associated with indemnifications   $ 0