Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 2) - USD ($) |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 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 | 1,175,000 | 2,115,000 |
| Write-offs charged against the allowance | (989,841) | (2,211,812) |
| Recoveries of amounts previously charged off | 126,810 | 330,573 |
| Balance at end of the period | $ 2,514,737 | $ 2,202,768 |