v3.26.3
Stock-based Compensation - Schedule of PSUs, Valuation Assumption (Details) - PSU
9 Months Ended
Sep. 30, 2025
Stock-based compensation  
Risk free interest rate (as a percent) 3.92%
Expected dividend yield (as a percent) 0.00%
Expected term of stock award 4 years
Expected volatility in stock price (as a percent) 40.00%