XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Operating Leases, Rent Expense $ 3.0   $ 5.6  
Loss Contingency Accrual, Payments   $ 0.0   $ 0.0
Indemnification Loss Reserve   0.0   0.0
Other Noncurrent Assets [Member]        
Security Deposit   2.5   3.7
Standby Letters of Credit [Member]        
Letters of Credit Outstanding, Amount   $ 2.5   $ 1.7