v3.26.1
Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 1) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Premium Finance Contracts Related Receivable And Allowance For Credit Losses    
Allowance for contracts due from insured $ 1,410,818 $ 1,268,799
Allowance for contracts due from insurance carrier 911,456 746,506
Allowance for amounts due from agents 192,463 187,463
Total allowance for credit losses $ 2,514,737 $ 2,202,768