v3.26.1
Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 3) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Premium Finance Contracts Related Receivable And Allowance For Credit Losses    
Current additions to the allowance $ 595,000 $ 425,000
Less: Contra-revenue (197,665) (185,484)
Provision for credit losses $ 397,335 $ 239,516