v3.21.2
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Related Party Transaction [Line Items]        
Notes Payable, Related Parties $ 61,500   $ 61,500  
Villages Broker Commissions        
Related Party Transaction [Line Items]        
Related party commissions revenue 1,000 $ 339 2,300 $ 1,100
Villages Leased Facilities        
Related Party Transaction [Line Items]        
Related party expense 129 128 390 412
Other Related Parties Leased Facilities        
Related Party Transaction [Line Items]        
Related party expense 636 368 1,700 1,100
Director Broker Commissions        
Related Party Transaction [Line Items]        
Related party commissions revenue $ 84 $ 119 103 $ 243
Risk Advisor Commission, One        
Related Party Transaction [Line Items]        
Related party expense     148  
Risk Advisor Commission, Two        
Related Party Transaction [Line Items]        
Related party expense     $ 254