XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Contract Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Change in Contract with Customer, Asset [Roll Forward]      
Balance at beginning of the year $ 15,521 $ 9,384 $ 3,529
Estimated lifetime value of commissions on insurance policies sold by carriers 6,583 9,925 8,089
Cash receipts (4,711) (3,788) (2,234)
Balance at end of the year 17,393 15,521 $ 9,384
Accounts Receivable Current      
Change in Contract with Customer, Asset [Roll Forward]      
Balance at beginning of the year 3,300    
Balance at end of the year $ 4,000 $ 3,300