Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Additional Information (Detail)

v3.23.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Loss Contingencies [Line Items]      
Insurance Claim, Errors and omissions $ 100.0    
Insurance, Deductible 2.5    
Estimated loss contingencies 9.7   $ 23.1
Loss contingencies 13.0   26.1
Loss recovery 22.6   20.6
Rsg Recognized In Errors And Omissions Expense $ 0.6 $ 0.4  
General and Administrative Expense [Member]      
Loss Contingencies [Line Items]      
Loss contingencies     $ 2.5