XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Mar. 28, 2022
Mar. 09, 2022
Mar. 02, 2022
Dec. 31, 2021
Mar. 31, 2021
Jan. 11, 2019
Notes payable              
Line of Credit Facility [Line Items]              
Credit facility, maximum borrowing capacity     $ 450.0 $ 250.0      
Line of credit $ 350.0            
Estimate of Fair Value Measurement              
Line of Credit Facility [Line Items]              
Long-term debt, fair value 633.9       $ 650.7 $ 940.7  
Line of credit              
Line of Credit Facility [Line Items]              
Credit facility, maximum borrowing capacity 2,031.4            
Total available for borrowings under lines of credit $ 907.3            
Line of credit | Revolving line of credit              
Line of Credit Facility [Line Items]              
Credit facility, maximum borrowing capacity   $ 1,550.0         $ 900.0
Notes payable | Long term note due 2027              
Line of Credit Facility [Line Items]              
Debt amount   140.6          
Notes payable | Long term note due 2029              
Line of Credit Facility [Line Items]              
Debt amount   $ 209.4