v3.26.1
Stock-based Compensation - Stock Options Assumptions (Details) - Stock Options
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Significant assumptions      
Risk free interest rate (as a percent) 3.95%   3.95%
Expected dividend yield (as a percent) 0.00% 0.00% 0.00%
Expected term of stock award 6 years 2 months 12 days   6 years 2 months 12 days
Expected volatility in stock price (as a percent) 46.24%   46.24%