XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable Sales Agreement (Details) - Accounts Receivable Sales Agreement. - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2021
Mar. 31, 2022
Dec. 31, 2021
Accounts Receivable Sales Agreement      
Agreement amount $ 250.0    
Agreement amount $ 150.0    
Agreement expiration term extension (in years) 2 years    
Accounts receivables sold to purchasers   $ 136.0 $ 113.0
Trade receivables pledged as collateral   $ 55.3 $ 44.2