XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 4) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Premium finance contracts outstanding $ 57,281,104 $ 45,520,349
Premium finance contracts cancelled 5,236,569 6,005,601
Premium finance contracts gross 62,517,673 51,525,950
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Premium finance contracts outstanding 280,421 175,972
Premium finance contracts cancelled 793,334 1,363,841
Premium finance contracts gross 1,073,755 1,539,813
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Premium finance contracts outstanding 33,829 61,678
Premium finance contracts cancelled 556,671 850,939
Premium finance contracts gross 590,500 912,617
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Premium finance contracts outstanding 131 22,360
Premium finance contracts cancelled 451,475 340,619
Premium finance contracts gross 451,606 362,979
Financing Receivables Equal To Greater Than 120 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Premium finance contracts outstanding 3,050 11,270
Premium finance contracts cancelled 1,937,915 720,429
Premium finance contracts gross 1,940,965 731,699
Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Premium finance contracts outstanding 317,431 271,280
Premium finance contracts cancelled 3,739,395 3,275,828
Premium finance contracts gross 4,056,826 3,547,108
Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Premium finance contracts outstanding 56,963,673 45,249,069
Premium finance contracts cancelled 1,497,174 2,729,773
Premium finance contracts gross $ 58,460,847 $ 47,978,842