Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Additional Information (Details)

v3.25.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
OptionToExtend
Mar. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]    
Lease cost $ 0.2 $ 0.2
Loss contingency plaintiff amount $ 13.6  
Office Lease - Solana Beach, California    
Lessee, Lease, Description [Line Items]    
Lessee, operating lease, term of contract (in years) 5 years  
Office Lease - Irvine, California    
Lessee, Lease, Description [Line Items]    
Renew the lease for two additional periods 5 years  
Leased Office and Manufacturing Facility    
Lessee, Lease, Description [Line Items]    
Number of options to extend | OptionToExtend 2  
Leased Office and Manufacturing Facility | Minimum    
Lessee, Lease, Description [Line Items]    
Renew the lease for two additional periods 36 months  
Leased Office and Manufacturing Facility | Maximum    
Lessee, Lease, Description [Line Items]    
Renew the lease for two additional periods 60 months