Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Financial Statements Details - Outstanding Securities Considered Anti-Dilutive (Details)

v3.25.1
Condensed Consolidated Financial Statements Details - Outstanding Securities Considered Anti-Dilutive (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Nov. 30, 2024
Antidilutive Securities Excluded From Computation Of Earnings Per Share      
Antidilutive securities excluded from computation of net loss per share (in shares) 1,214,000 6,506,000  
Stock price (in dollars per share) $ 19.93    
Performance Stock Unit Awards | Hurdle Price Per PSU - $30.00      
Antidilutive Securities Excluded From Computation Of Earnings Per Share      
Stock price (in dollars per share)     $ 30
Convertible preferred stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share      
Antidilutive securities excluded from computation of net loss per share (in shares)   5,003,000  
Employee Stock Option      
Antidilutive Securities Excluded From Computation Of Earnings Per Share      
Antidilutive securities excluded from computation of net loss per share (in shares) 1,094,000 1,372,000  
Contingently issuable PSUs      
Antidilutive Securities Excluded From Computation Of Earnings Per Share      
Antidilutive securities excluded from computation of net loss per share (in shares) 0 0  
Warrants for common stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share      
Antidilutive securities excluded from computation of net loss per share (in shares) 120,000 131,000