v3.26.1
Schedule of Allowance for Credit Losses for Insurance Assignments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Past Due [Line Items]        
Financing Receivable, Allowance for Credit Loss, Beginning     $ 1,676,468  
Financing Receivable, Allowance for Credit Loss, Ending $ 1,476,295   1,476,295  
Insurance Assignments [Member]        
Financing Receivable, Past Due [Line Items]        
Financing Receivable, Allowance for Credit Loss, Beginning 1,518,047 $ 1,517,783 1,676,468 $ 1,536,926
Allowance for credit losses, change in provision for credit losses 237,329 [1] 257,253 [1] 522,156 [2] 551,051 [2]
Allowance for credit losses, charge-offs (279,081) (294,004) (722,329) (606,945)
Financing Receivable, Allowance for Credit Loss, Ending $ 1,476,295 $ 1,481,032 $ 1,476,295 $ 1,481,032
[1] Included in other expenses on the condensed consolidated statements of earnings
[2] Included in other expenses on the condensed consolidated statements of earnings