v3.25.2
Share-Based Compensation - STAP Awards (Details) - USD ($)
6 Months Ended
Jun. 30, 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