XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Related party notes payable $ 0   $ 0   $ 5,635
Commission revenue 376,249 $ 337,103 786,780 $ 715,199  
Right-of-use assets 67,100   67,100   72,367
Related Party          
Related Party Transaction [Line Items]          
Producer commissions received 100 100 200 300  
Related Party | Emerald Bay          
Related Party Transaction [Line Items]          
Investment in related party 2,300   2,300   2,100
Related Party | The Villages          
Related Party Transaction [Line Items]          
Rent expense 200 100 400 200  
Right-of-use assets 1,100   1,100   1,300
Operating lease liabilities 1,100   1,100   1,400
Related Party | The Villages | Broker Services          
Related Party Transaction [Line Items]          
Commission revenue 200 600 2,000 2,300  
Related Party | Other Parties, Excluding Holding Company of the Villages, Inc.          
Related Party Transaction [Line Items]          
Rent expense 900 $ 900 1,700 $ 1,900  
Right-of-use assets 10,100   10,100   9,700
Operating lease liabilities $ 11,700   $ 11,700   $ 10,300