v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jan. 15, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock reserved for future issuance (in shares) 40,554,436   6,500,000
Common stock reserved for future issuance, annual increase, percentage     6.00%
Unrecognized compensation expense related to unvested stock options $ 6,387,000    
Option vesting threshold 25,000,000    
Performance Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation expense related to unvested stock options $ 95,000    
Outstanding stock options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock reserved for future issuance (in shares) 22,097,374    
Costs not yet recognized, weighted average remaining term 1 year 8 months 12 days    
Service Option | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period 1 year    
Service Option | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period 3 years    
RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock reserved for future issuance (in shares) 469,992    
Costs not yet recognized, weighted average remaining term 9 months 18 days    
Unrecognized compensation expense $ 84,000    
Granted (in shares)   738,420  
Inducement Share Awards      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock reserved for future issuance (in shares) 3,292,750    
Granted (in shares) 300,000 500,000  
Number of shares available for grant (in shares) 3,292,750    
Inducement Share Awards | Chief Executive Officer      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Percentage of outstanding stock maximum   2.00%  
Outstanding stock maximum per employee (in shares) 2,492,750