XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Valuation (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Black-Scholes option valuation model, assumptions      
Dividend yield (as a percent) 0.00%    
Employee Stock Option      
Black-Scholes option valuation model, assumptions      
Risk free interest rate, low end of range (as a percent) 3.58% 3.58% 1.35%
Risk free interest rate, high end of range (as a percent) 4.49% 4.61% 4.02%
Volatility factor, low end of range (as a percent) 37.10% 34.30% 32.67%
Volatility factor, high end of range (as a percent) 46.39% 41.25% 34.84%
Fair value of options granted (in dollars per share) $ 14.43 $ 22.28 $ 53.2
Employee Stock Option | Minimum      
Black-Scholes option valuation model, assumptions      
Expected term of options 3 years 3 months 18 days 4 years 1 month 6 days 4 years 1 month 6 days
Fair value of options granted (in dollars per share) $ 5.15 $ 7.4 $ 5.97
Employee Stock Option | Maximum      
Black-Scholes option valuation model, assumptions      
Expected term of options 6 years 8 months 12 days 6 years 7 months 6 days 6 years
Fair value of options granted (in dollars per share) $ 12.4 $ 7.77 $ 9.27