v3.25.1
Employee Benefit Plans (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based payment arrangement, expense     $ 2.1 $ 1.1
Deferred compensation expense     17.1  
Remainder of fiscal year 2025     7.2  
2026     6.1  
2027     3.5  
2028     $ 0.3  
Weighted average remaining contractual term     1 year 10 months 24 days  
Phantom Share Units (PSUs)        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized (in shares) 301,180      
Phantom Share Units (PSUs) | Share-Based Payment Arrangement, Tranche One | Chief Executive Officer | Brent W. Clum        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized (in shares)     100,000  
Phantom Share Units (PSUs) | Share-Based Payment Arrangement, Tranche One | Chief Executive Officer | Gary D. Simpson        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized (in shares)     100,000  
Phantom Share Units (PSUs) | Share-Based Payment Arrangement, Tranche Two | Chief Executive Officer | Brent W. Clum        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized (in shares)     100,000  
Phantom Share Units (PSUs) | Share-Based Payment Arrangement, Tranche Two | Chief Executive Officer | Gary D. Simpson        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized (in shares)     100,000  
Phantom Share Units (PSUs) | Employee        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Award vesting period 3 years      
Phantom Share Units (PSUs) | Nonemployee        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Award vesting period 1 year      
Performance Shares        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized (in shares) 249,380 159,475    
Number of shares earned in period (in shares)     215,977  
Performance Shares | Share-Based Payment Arrangement, Tranche One        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Vesting percentage 50.00% 50.00%    
Performance Shares | Share-Based Payment Arrangement, Tranche Two        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Vesting percentage 50.00% 50.00%