Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Additional Information (Detail)

v3.24.1.u1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 01, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Loss Contingencies [Line Items]          
Insurance Claim, Errors and omissions   $ 100,000      
Insurance, Deductible   5,000      
Loss contingency liabilities   7,700     $ 6,400
Estimated loss contingencies   200     200
Loss recovery   19,600     $ 20,600
RSG recognized in E & O expense   1,100 $ 600    
Maximum [Member]          
Loss Contingencies [Line Items]          
Insurance, Deductible $ 5,000        
Minimum [Member]          
Loss Contingencies [Line Items]          
Insurance, Deductible $ 2,500 2,500      
General and Administrative Expense [Member]          
Loss Contingencies [Line Items]          
Loss contingencies   $ 0   $ 2,500