v3.26.1
Commitments and Contingencies - Additional Information (Details)
1 Months Ended 6 Months Ended
Jan. 01, 2024
ft²
Jul. 31, 2024
USD ($)
ft²
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Oct. 31, 2018
ft²
Commitment And Contingencies [Line Items]            
Operating lease right-of-use ("ROU") assets     $ 16,548,000   $ 18,143,000  
Operating lease liability     19,630,000      
Increase in lease liability     (1,783,000) $ (1,529,000)    
Cash used in operating activities     2,900,000 $ 2,800,000    
Non-cancellable purchase obligations     $ 4,900,000   4,000,000  
5980 Horton Street Building Lease            
Commitment And Contingencies [Line Items]            
Amended lease expiry date     August 2026      
Operating lease right-of-use ("ROU") assets     $ 100,000   300,000  
Operating lease liability     100,000   400,000  
5858 Horton Street Lease and 2018 Expansion            
Commitment And Contingencies [Line Items]            
Lease renewal term   12 months        
Lease extended term date   Dec. 31, 2030        
Incremental borrowing rate   10.75%        
Increase in lease liability   $ 800,000        
Increase in right-of-use asset   800,000        
Gain or loss on increase in carrying value of right of use asset   $ 0        
5858 Horton Lease            
Commitment And Contingencies [Line Items]            
Operating lease right-of-use ("ROU") assets     8,100,000   8,800,000  
Operating lease liability     10,400,000   11,200,000  
5858 Horton Street Lease            
Commitment And Contingencies [Line Items]            
Area of office and warehouse space | ft²           40,802
5858 Horton Street Lease and 2024 Expansion            
Commitment And Contingencies [Line Items]            
Operating lease right-of-use ("ROU") assets     7,200,000   7,800,000  
Operating lease liability     8,000,000   8,600,000  
Area of office and warehouse space | ft²   32,038        
Lease extended term date   Dec. 31, 2030        
Lease commencement date   Sep. 01, 2024        
Operating lease, discount rate   11.02%        
Warehouse Lease Agreement            
Commitment And Contingencies [Line Items]            
Operating lease right-of-use ("ROU") assets     1,100,000   1,200,000  
Operating lease liability     $ 1,100,000   $ 1,200,000  
Area of office and warehouse space | ft² 7,800          
Lease extended term date Dec. 31, 2029          
Lease commencement date Aug. 01, 2024          
Operating lease, discount rate 10.69%