v3.25.1
Note 6 - Reinsurance (Details Textual) - USD ($)
12 Months Ended
Jan. 01, 2024
Jan. 01, 2022
Dec. 31, 2022
Mar. 31, 2025
Reinsurance Recoverables, Including Reinsurance Premium Paid       $ 0
National Consumer Title Insurance Company (NCTIC) [Member] | Non-affiliated Companies [Member] | The Loss Reinsurance Agreement [Member]        
Reinsurance, Excess Retention, Amount Reinsured, Per Event $ 4,000,000   $ 4,000,000  
Reinsurance, Amount Retained, Per Event $ 1,000,000   $ 1,000,000  
Chaucer [Member] | Reinsurance Through Lloyd's Syndicates [Member]        
Percent of Reinsurance Participation   50.00%