Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Detail)

v3.24.1.u1
Subsequent Events - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 4 Months Ended
May 03, 2024
May 02, 2024
May 01, 2024
Jul. 03, 2023
May 01, 2024
Mar. 31, 2024
Mar. 31, 2023
May 01, 2024
Subsequent Event [Line Items]                
Business acquisition, total consideration           $ 0 $ 102,059,000  
Class A Common Stock [Member]                
Subsequent Event [Line Items]                
Total consideration       $ 2,700,000        
Deal Contingent Forward [Member]                
Subsequent Event [Line Items]                
Loss recognized         $ 2,000,000      
Quarterly Dividend [Member] | Class A Common Stock [Member]                
Subsequent Event [Line Items]                
Dividends declared per share           $ 0.11    
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Subsequent event, date May 03, 2024              
Subsequent Event [Member] | Deal Contingent Forward [Member]                
Subsequent Event [Line Items]                
Loss recognized               $ 5,400,000
Subsequent Event [Member] | Quarterly Dividend [Member] | Class A Common Stock [Member]                
Subsequent Event [Line Items]                
Dividends declared per share   $ 0.11            
Subsequent Event [Member] | Castel underwriting agencies ltd acquisition                
Subsequent Event [Line Items]                
Business acquisition, total consideration     $ 250,000,000          
Subsequent Event [Member] | Castel underwriting agencies ltd acquisition | Class A Common Stock [Member]                
Subsequent Event [Line Items]                
Total consideration     $ 2,200