v3.26.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
shares
Jun. 30, 2026
USD ($)
plan
$ / shares
shares
Jun. 30, 2025
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity incentive plan | plan     2  
Proceeds from issuance of common stock pursuant to employee stock purchase plan | $     $ 476 $ 0
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense | $ $ 49,400   $ 49,400  
Unrecognized compensation cost, period for recognition     2 years 4 months 24 days  
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense | $ $ 4,000   $ 4,000  
Unrecognized compensation cost, period for recognition     2 years 6 months  
Fourth A/R Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional authorized (in shares)     9,450,000  
Authorized (in shares) 17,120,437   17,120,437  
Amended Inducement Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional authorized (in shares)   555,000    
Authorized (in shares)   1,695,000    
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Purchased under ESPP (in shares) 200,000      
Weighted-average price (in dollars per share) | $ / shares $ 2.46   $ 2.46  
Proceeds from issuance of common stock pursuant to employee stock purchase plan | $ $ 500      
Remained available for issuance under ESPP (in shares)     2,100,000