v3.26.1
Equity Incentive Plan - Schedule of Fair Value Assumptions (Details) - Market-Based Restriced Stock Units
6 Months Ended
Jun. 30, 2026
$ / shares
Tranche 1  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected volatility 62.30%
Risk-free interest rate based on U.S. Treasury yields 3.70%
Expected term (years) 1 year
Weighted average grant-date fair value per share (in usd per share) $ 27.84
Tranche 2  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected volatility 62.30%
Risk-free interest rate based on U.S. Treasury yields 3.70%
Expected term (years) 2 years
Weighted average grant-date fair value per share (in usd per share) $ 40.72
Tranche 3  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected volatility 62.30%
Risk-free interest rate based on U.S. Treasury yields 3.70%
Expected term (years) 3 years
Weighted average grant-date fair value per share (in usd per share) $ 49.07