v3.26.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Sale Leaseback Transaction [Line Items]    
Lease expiration year 2027  
Letters of credit outstanding amount $ 700  
Short-term lease expense $ 100  
Maximum    
Sale Leaseback Transaction [Line Items]    
Operating leases initial term 12 months  
Research Equipment    
Sale Leaseback Transaction [Line Items]    
Loss on sale of ROU asset   $ 43