Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 3) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Premium Finance Contracts Related Receivable And Allowance For Credit Losses | ||||
| Current additions to the allowance | $ 580,000 | $ 585,000 | $ 1,175,000 | $ 1,010,000 |
| Less: Contra-revenues | (272,921) | (194,249) | (470,586) | (379,734) |
| Provision for credit losses | $ 307,079 | $ 390,751 | $ 704,414 | $ 630,266 |