v3.25.2
Stock Based Compensation - Performance Stock Unit Awards (Details) - Performance Stock Unit Awards
1 Months Ended 6 Months Ended 26 Months Ended
Apr. 30, 2024
shares
Jan. 31, 2024
shares
May 31, 2023
item
D
Jun. 30, 2025
shares
Jun. 30, 2025
shares
Performance Stock Unit Awards          
Granted (in shares)       0 733,600
Number of hurdles | item     4    
Vesting period     3 years    
Number of consecutive calendar days used to calculate volume-weighted average stock price | D     30    
CEO, Owen Hughes          
Performance Stock Unit Awards          
Granted (in shares)   275,000      
Certain employees          
Performance Stock Unit Awards          
Granted (in shares) 10,000        
Share-Based Payment Arrangement, Tranche One          
Performance Stock Unit Awards          
Vesting (as a percent)     33.30%    
Share-Based Payment Arrangement, Tranche Two          
Performance Stock Unit Awards          
Vesting period     2 years    
Vesting (as a percent)     33.30%    
Share-Based Payment Arrangement, Tranche Three          
Performance Stock Unit Awards          
Vesting period     3 years    
Vesting (as a percent)     33.30%