v3.26.1
Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Premium Finance Contracts Related Receivable And Allowance For Credit Losses    
Contracts due from insured $ 81,888,732 $ 69,350,806
Contracts due from insurance carrier 8,905,080 7,279,828
Insurance premium finance contracts gross 90,793,812 76,630,634
Amounts due from agents 1,361,200 1,146,494
Less: Unearned interest 3,114,781 2,736,977
Insurance premium finance contract net 89,040,231 75,040,151
Less: Allowance for credit losses (2,514,737) (2,202,768)
Total $ 86,525,494 $ 72,837,383