Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Condensed Consolidated Financial Statements Details - Outstanding Securities Considered Anti-Dilutive (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Sep. 30, 2025
Nov. 30, 2024
Antidilutive Securities Excluded From Computation of Earnings Per Share        
Antidilutive securities excluded from computation of earnings per share (in shares) 1,027,000 1,214,000    
Stock price (in dollars per share) $ 27.97      
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     $ 30
Performance Stock Unit Awards | Hurdle Price Per PSU - $35.00        
Antidilutive Securities Excluded From Computation of Earnings Per Share        
Stock price (in dollars per share) $ 35   $ 35  
Common stock options        
Antidilutive Securities Excluded From Computation of Earnings Per Share        
Antidilutive securities excluded from computation of earnings per share (in shares) 641,000 1,094,000    
Contingently issuable PSUs        
Antidilutive Securities Excluded From Computation of Earnings Per Share        
Antidilutive securities excluded from computation of earnings per share (in shares) 164,000      
Warrants for common stock        
Antidilutive Securities Excluded From Computation of Earnings Per Share        
Antidilutive securities excluded from computation of earnings per share (in shares) 120,000 120,000    
Restricted Stock Unit Awards        
Antidilutive Securities Excluded From Computation of Earnings Per Share        
Antidilutive securities excluded from computation of earnings per share (in shares) 102,000      
Convertible preferred stock        
Antidilutive Securities Excluded From Computation of Earnings Per Share        
Antidilutive securities excluded from computation of earnings per share (in shares) 0