Quarterly report [Sections 13 or 15(d)]

Revenue from Contracts with Customers - Summary of Revenue with Customers by Specialty (Details)

v3.25.2
Revenue from Contracts with Customers - Summary of Revenue with Customers by Specialty (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net commissions and fees $ 840,857 $ 680,248 $ 1,516,985 $ 1,218,135
Wholesale Brokerage        
Disaggregation of Revenue [Line Items]        
Net commissions and fees 477,165 444,129 837,953 767,574
Binding Authority        
Disaggregation of Revenue [Line Items]        
Net commissions and fees 94,524 80,630 196,474 169,265
Underwriting Management        
Disaggregation of Revenue [Line Items]        
Net commissions and fees $ 269,168 $ 155,489 $ 482,558 $ 281,296