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