Revenue - Contract Assets (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Contract With Customer, Asset, After Allowance For Credit Loss, Current [Roll Forward] | |
| Balance at December 31, 2025 | $ 3,117 |
| Estimated lifetime value of commissions on insurance policies sold by carriers | 1,060 |
| Cash receipts | (364) |
| Write offs of uncollectible accounts | (315) |
| Balance at June 30, 2026 | $ 3,498 |
| X | ||||||||||
- Definition Contract With Customer, Asset, After Allowance For Credit Loss, Current No definition available.
|
| X | ||||||||||
- Definition Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from cash receipts. No definition available.
|
| X | ||||||||||
- Definition Amount of increase in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from value of life insurance policies sold by carriers. No definition available.
|
| X | ||||||||||
- Definition Contract with Customer, Write Offs Of Uncollectible Accounts No definition available.
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|