v3.26.1
Share-Based Awards - Schedule of Fair Value of Options Granted, Estimated at Date of Grant Using Black Scholes Merton Option Pricing Model (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Option awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum 54.00% 59.00%
Expected volatility, maximum 56.00% 60.00%
Weighted-average fair value of options granted (in dollars per share) $ 23.62 $ 43.41
Option awards | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate 3.87%  
Weighted-average expected life 5 years 9 months 18 days  
Option awards | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate 3.98%  
Weighted-average expected life 7 years  
Share-Based Payment Arrangement | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate   4.16%
Weighted-average expected life   6 years 9 months 18 days
Share-Based Payment Arrangement | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate   4.17%
Weighted-average expected life   5 years 3 months 18 days