v3.21.2
Segment Reporting - Summarized Financial Information by Operating Group (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Segment Reporting Information [Line Items]          
Commissions and fees $ 135,556 $ 65,843 $ 408,090 $ 171,270  
Net income (loss) (24,222) (7,615) (13,712) (10,767)  
Total assets 2,233,109   2,233,109   $ 1,529,914
Middle Market          
Segment Reporting Information [Line Items]          
Commissions and fees 80,087 26,561 266,751 69,311  
Net income (loss) (7,154) 1,175 28,601 11,789  
Total assets 1,495,044   1,495,044   1,194,185
Middle Market | Intersegment Eliminations          
Segment Reporting Information [Line Items]          
Commissions and fees (604)   (1,100)    
Specialty          
Segment Reporting Information [Line Items]          
Commissions and fees 41,986 27,486 97,173 64,358  
Net income (loss) 962 (1,278) 4,435 (6,190)  
Total assets 328,005   328,005   188,360
Specialty | Intersegment Eliminations          
Segment Reporting Information [Line Items]          
Commissions and fees (41)   (41)    
MainStreet          
Segment Reporting Information [Line Items]          
Commissions and fees 8,760 7,905 25,558 23,917  
Net income (loss) 1,233 1,197 3,505 3,397  
Total assets 60,896   60,896   58,957
MainStreet | Intersegment Eliminations          
Segment Reporting Information [Line Items]          
Commissions and fees (121)   (212)    
Medicare          
Segment Reporting Information [Line Items]          
Commissions and fees 5,665 4,101 20,269 13,894  
Net income (loss) 61 214 2,811 2,661  
Total assets 56,609   56,609   43,675
Medicare | Intersegment Eliminations          
Segment Reporting Information [Line Items]          
Commissions and fees (176)   (336)    
Corporate and Other          
Segment Reporting Information [Line Items]          
Commissions and fees (942) (210) (1,661) (210)  
Net income (loss) (19,324) $ (8,923) (53,064) $ (22,424)  
Total assets $ 292,555   $ 292,555   $ 44,737