XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Company's contributions under 401(k) retirement savings plan $ 12.9 $ 9.0 $ 8.9
Assets held-in-trust 5.6    
Other Assets      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Deferred compensation liability 5.6    
Other Liabilities      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Deferred compensation liability $ 5.3    
Deferred Compensation Arrangement With Individual, Tranche One      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Deferred compensation arrangement vesting percentage 50.00%    
Deferred Compensation Arrangement With Individual, Tranche One | Minimum      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Deferred compensation arrangement, service period 2 years    
Deferred Compensation Arrangement With Individual, Tranche One | Maximum      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Deferred compensation arrangement, service period 3 years    
Deferred Compensation Arrangement With Individual, Tranche Two      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Deferred compensation arrangement vesting percentage 100.00%    
Deferred compensation arrangement, service period 3 years