Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 2) - USD ($) |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Premium Finance Contracts Related Receivable And Allowance For Credit Losses | ||
| Balance at the beginning of the year | $ 2,202,768 | $ 1,969,007 |
| Current year provision | 595,000 | 2,115,000 |
| Write-offs charged against the allowance | (468,466) | (2,211,812) |
| Recoveries of amounts previously charged off | 26,491 | 330,573 |
| Balance at end of the period | $ 2,355,793 | $ 2,202,768 |