Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Detail)

v3.24.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
12 Months Ended
Jun. 01, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]        
Insurance Claim, Errors and omissions   $ 100,000,000    
Insurance, Deductible   5,000,000    
Estimated loss contingencies   200,000 $ 23,100,000  
Loss contingencies   6,400,000 26,100,000  
Insurance Receivable for Malpractice, Current   20,600,000 20,600,000  
Rsg Recognized In Errors And Omissions Expense   6,900,000 7,500,000 $ 3,000,000
Maximum [Member]        
Loss Contingencies [Line Items]        
Insurance, Deductible $ 5,000,000      
Minimum [Member]        
Loss Contingencies [Line Items]        
Insurance, Deductible $ 2,500,000 2,500,000    
General and Administrative Expense [Member]        
Loss Contingencies [Line Items]        
Loss contingencies   $ 0 $ 2,500,000