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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Option awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility, minimum     53.00% 59.00%
Expected volatility, maximum     56.00% 60.00%
Risk-free interest rate, maximum       4.17%
Risk-free interest rate, minimum       3.92%
Weighted-average fair value of options granted (in dollars per share) $ 18.64 $ 37.18 $ 23.42 $ 43.17
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 5 years 3 months 18 days
Option awards | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate     4.16%  
Weighted-average expected life     7 years 6 years 9 months 18 days
Share-Based Payment Arrangement | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate   3.92%    
Share-Based Payment Arrangement | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average expected life   5 years 6 months