Note 3 - Related Party Transactions (Details Textual) $ in Thousands |
3 Months Ended | |
|---|---|---|
|
Mar. 31, 2026
USD ($)
|
Mar. 31, 2025
USD ($)
|
|
| Jackson Insurance Agency and Bass Underwriters Inc [Member] | ||
| Related Party Transaction, Amounts of Transaction | $ 1,400 | $ 1,500 |
| Jackson Insurance Agency and Bass Underwriters Inc [Member] | Minimum [Member] | ||
| Related Party Transaction, Rate | 9.00% | |
| Jackson Insurance Agency and Bass Underwriters Inc [Member] | Maximum [Member] | ||
| Related Party Transaction, Rate | 15.00% | |
| Insurance Technologies [Member] | ||
| Related Party Transaction, Amounts of Transaction | $ 46 | 91 |
| Worlds Franchisees [Member] | ||
| Related Party Transaction, Amounts of Transaction | $ 2,288 | $ 2,217 |
| Number of Worlds Franchises | 34 | |
| Franchised and Owned Branch Locations | 67 | |
| Number of Offices | 257 | |