XML 104 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Awards and Other Equity Instruments - Weighted-Average Assumptions of Estimated Fair Value of Stock Option Grants (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Risk free interest rate 4.07% 3.70% 3.07%
Expected term (in years) 5 years 2 months 8 days 5 years 1 month 28 days 5 years 5 months 1 day
Expected volatility 56.69% 53.43% 51.63%
Expected dividend yield 0.00% 0.00% 0.00%
Weighted-average grant date fair value $ 13.37 $ 10.18 $ 9.93