XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Premium Finance Contracts, Related Receivable and Allowance for Credit Losses (Details 1) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Premium Finance Contracts Related Receivable And Allowance For Credit Losses      
Allowance for premium finance contracts $ 1,640,503 $ 1,336,157  
Allowance for amounts due from agents 165,436 165,436  
Total allowance for credit losses $ 1,805,939 $ 1,501,593 $ 1,129,498