v3.26.1
Schedule of Allowance for Credit Losses for Insurance Assignments (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 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,518,047  
Insurance Assignments [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, Allowance for Credit Loss, Beginning 1,676,468 $ 1,536,926
Allowance for credit losses, change in provision for credit losses [1] 284,826 293,798
Allowance for credit losses, charge-offs (443,247) (312,941)
Financing Receivable, Allowance for Credit Loss, Ending $ 1,518,047 $ 1,517,783
[1] Included in other expenses on the condensed consolidated statements of earnings