XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 4) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Outstanding $ 59,758,090 $ 57,769,501
Cancelled 7,415,885 5,832,574
Total 67,173,975 63,602,075
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Outstanding 113,024 147,915
Cancelled 446,035 1,041,232
Total 559,059 1,189,147
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Outstanding 100,104 2,241
Cancelled 400,021 976,535
Total 500,125 978,776
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Outstanding 5,186 7,536
Cancelled 302,676 456,897
Total 307,862 464,433
Financing Receivables Equal To Greater Than 120 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Outstanding 12,403 30,086
Cancelled 2,387,638 1,913,339
Total 2,400,041 1,943,425
Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Outstanding 230,717 187,778
Cancelled 3,536,370 4,388,003
Total 3,767,087 4,575,781
Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Outstanding 59,527,373 57,581,723
Cancelled 3,879,515 1,444,571
Total $ 63,406,888 $ 59,026,294