XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Premium Finance Contracts, Related Receivable and Allowance for Doubtful Accounts (Details 2) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Premium Finance Contracts Related Receivable And Allowance For Credit Losses    
Balance, at the beginning of the year $ 1,129,498 $ 1,193,757
Current year additions to the allowance 719,000 1,347,475
Direct write-downs charged against the allowance (775,478) (1,513,814)
Recoveries of amounts previously charged off 157,243 102,080
Balance at end of the year $ 1,230,263 $ 1,129,498