v3.25.4
Stock-Based Compensation and Other Benefit Plans - Schedule of Assumptions Used to Determine Fair Value (Details) - Employee Stock Option
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dividend yield 0.00% 0.00% 0.00%
Expected volatility 57.70% 40.00% 40.00%
Risk-free interest rate 3.60% 4.70% 3.50%
Expected term 4 years 6 months 4 years 6 months 6 years 4 months 24 days