v3.26.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended
Dec. 31, 2025
ft²
Aug. 31, 2025
ft²
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Cash and Cash Equivalents        
Lessee Lease Description [Line Items]        
Letter of credit     $ 0.2  
San Diego, California        
Lessee Lease Description [Line Items]        
Operating lease expense     0.1 $ 0.8
Operating lease cash payments     $ 0.1 $ 0.8
Cary, North Carolina        
Lessee Lease Description [Line Items]        
Area of real estate property | ft²   16,837    
Lessee, operating lease, lease not yet commenced expiration term   111 months    
Lessee, operating lease, lease not yet Commenced renewal term   84 months    
Lessee, operating lease, lease Not yet commenced existence of option to extend   true    
Cary, North Carolina | Short-Term Lease Agreement        
Lessee Lease Description [Line Items]        
Area of real estate property | ft² 9,882      
Lease expiration date Feb. 28, 2026