v3.25.1
Share-Based Compensation - STAP Awards (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Awards granted    
Aggregate STAP liability $ 0 $ 11,000,000.0
STAP awards    
Awards granted    
Grant expiration period from the grant date 10 years  
Award vesting period 4 years