v3.26.1
Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 1) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Premium Finance Contracts Related Receivable And Allowance For Credit Losses    
Allowance for contracts due from insured $ 1,405,080 $ 1,268,799
Allowance for contracts due from insurance carrier 758,250 746,506
Allowance for amounts due from agents 192,463 187,463
Total allowance for credit losses $ 2,355,793 $ 2,202,768