XML 82 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Insurance Commissions Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in Contract with Customer, Asset [Roll Forward]      
Balance at beginning of the year $ 17,393 $ 15,521 $ 9,384
Estimated lifetime value of commissions on insurance policies sold by carriers 1,506 6,583 9,925
Cash receipts (491) (4,711) (3,788)
Value of commissions sold with business disposition (Note 12) 16,982    
Balance at end of the year $ 1,426 $ 17,393 $ 15,521