v3.26.1
Shareholders' Equity and Equity Incentive Plan - Schedule of Share-Based Payment Award, Restricted Stock, Valuation Assumptions (Details) - Restricted Stock Units (RSUs)
3 Months Ended
Mar. 31, 2026
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share price at valuation date (in dollars per share) $ 113.85
Expected volatility 46.18%
Risk-free interest rate 3.70%
Expected dividends 0.00%
Expected term (in years) 4 years 11 months 26 days
Discount for illiquidity 11.68%