Annual report pursuant to Section 13 and 15(d)

Revenue from Contracts With Customers - Summary of Revenue from Contracts (Details)

v3.22.4
Revenue from Contracts With Customers - Summary of Revenue from Contracts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]      
Net commissions and fees $ 1,711,861 $ 1,432,179 $ 1,016,685
Wholesale brokerage [Member]      
Disaggregation Of Revenue [Line Items]      
Net commissions and fees 1,129,241 931,979 673,090
Binding authorities [Member]      
Disaggregation Of Revenue [Line Items]      
Net commissions and fees 231,048 209,622 144,837
Underwriting management [Member]      
Disaggregation Of Revenue [Line Items]      
Net commissions and fees $ 351,572 $ 290,578 $ 198,758