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 | |||