XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Premium Finance Contracts Related Receivable And Allowance For Credit Losses    
 Insurance premium finance contracts outstanding $ 63,752,872 $ 57,769,501
 Insurance premium finance contracts cancelled 4,668,758 5,832,574
Insurance premium finance contracts gross 68,421,630 63,602,075
 Amounts due from agents 872,586 804,131
 Less: Unearned interest (2,465,503) (2,164,914)
 Insurance premium finance contracts net 66,828,713 62,241,292
 Less: Allowance for credit losses (1,599,435) (1,501,593)
 Total $ 65,229,278 $ 60,739,699