v3.26.1
Stock-Based Compensation - Orphai Equity Incentive Plans (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 12,093,000 $ 1,273,000 $ 13,379,000 $ 2,659,000
2013 Orphai Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation 500,000   500,000  
Income tax benefits recognized     0  
Options, stock-based compensation not yet recognized $ 100,000   $ 100,000  
Unamortized employee stock-based compensation expected to recognized over remaining estimated vesting period     1 month 17 days  
Weighted average grant date fair value per share of stock options     $ 19.59  
2013 Orphai Plan | Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants to purchase common stock (in USD per share) $ 0.6935   $ 0.6935  
2026 Orphai Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 10,700,000   $ 10,700,000  
Income tax benefits recognized     0  
Options, stock-based compensation not yet recognized $ 10,500,000   $ 10,500,000  
Unamortized employee stock-based compensation expected to recognized over remaining estimated vesting period     1 year 4 months 17 days  
Weighted average grant date fair value per share of stock options     $ 19.8