v3.25.2
Share-based Compensation - LTIP Share-based Compensation Award, Non-performance (Details) - LTIP - USD ($)
$ in Millions
Jun. 09, 2025
Aug. 05, 2024
Mar. 13, 2024
Shared-based Compensation Award, Performance      
Share-based Compensation      
Maximum cash amount $ 20.0    
Number of weeks for vesting after date of completion of share purchase 21 days    
Shared-based Compensation Award, Performance | August 5, 2024, One      
Share-based Compensation      
Maximum cash amount   $ 19.3  
Number of weeks for vesting after date of completion of share purchase   21 days  
Shared-based Compensation Award, Non-Performance      
Share-based Compensation      
Maximum cash amount     $ 0.7
Vesting percentage on each of the first, second, third and fourth anniversaries     25.00%
Shared-based Compensation Award, Non-Performance | August 5, 2024, Two      
Share-based Compensation      
Maximum cash amount   $ 0.3  
Vesting percentage on the first, and second anniversaries   50.00%