XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Escrow and trust deposits $ 172.1 $ 46.1
Letters of credit 54.5 $ 50.7
Revolving Credit Facility [Member]    
Letters of credit outstanding 30.3  
Cash and Cash Equivalents [Member]    
Letters of credit outstanding 24.2  
General and Administrative Expense [Member]    
Litigation settlement, expense $ 21.3