XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation - Summary of Weighted Average Assumptions Used to Estimate Fair Value of Options Granted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected volatility (range), minimum 40.00% 43.80% 35.00%
Expected volatility (range), maximum 42.00% 52.50% 50.00%
Risk free interest rate (range), minimum 3.60% 3.90% 4.20%
Risk free interest rate (range), maximum 4.10% 4.10% 5.50%
Average expected term (years) 6 years 6 years  
Weighted average fair value of options granted (in millions) $ 25,060 $ 11,400 $ 9,200
Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Average expected term (years)     6 months
Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Average expected term (years)     7 years 6 months
Black-Scholes-Merton Model | Time-Based Options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Average fair value per share of stock options $ 8.33 $ 6.86 $ 9.69
Monte Carlo Simulation | Performance Stock Options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Average fair value per share of stock options     $ 3.1