XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Related Party Transactions (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
Franchised and Owned Branch Locations 425 427 435
Number of Offices 425 427  
Jackson Insurance Agency and Bass Underwriters Inc [Member]      
Related Party Transaction, Amounts of Transaction $ 1,700 $ 1,700  
Accounts Payable $ 0 $ 0  
Jackson Insurance Agency and Bass Underwriters Inc [Member] | Minimum [Member]      
Related Party Transaction, Rate 9.00% 9.00%  
Jackson Insurance Agency and Bass Underwriters Inc [Member] | Maximum [Member]      
Related Party Transaction, Rate 15.00% 15.00%  
Insurance Technologies [Member]      
Related Party Transaction, Amounts of Transaction $ 565 $ 443  
Accounts Payable 0 0  
Worlds Franchisees [Member]      
Related Party Transaction, Amounts of Transaction $ 9,442 $ 9,577  
Number of Worlds Franchises 35 34  
Franchised and Owned Branch Locations 69 70