XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Premium Finance Contracts Related Receivable And Allowance For Credit Losses    
Current year provision $ 1,846,860 $ 1,452,058
Less: Contra-revenue (592,335) (501,243)
Provision for credit losses $ 1,254,525 $ 950,815