XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Aging of Insurance Assignments (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]            
Insurance assignments, allowance for loan losses $ (1,534,957) $ (1,536,926) $ (1,481,032) $ (1,540,835) $ (1,535,324) $ (1,553,836)
Past Due 30 to 59 Days [Member]            
Financing Receivable, Past Due [Line Items]            
Insurance assignments during period 7,982,177 8,785,184        
Past Due 60 to 89 Days [Member]            
Financing Receivable, Past Due [Line Items]            
Insurance assignments during period 2,834,811 4,046,731        
Over 90 Days Past Due [Member]            
Financing Receivable, Past Due [Line Items]            
Insurance assignments during period 4,883,289 5,320,216        
Total Past Due [Member]            
Financing Receivable, Past Due [Line Items]            
Insurance assignments during period 15,700,277 18,152,131        
Current [Member]            
Financing Receivable, Past Due [Line Items]            
Insurance assignments during period 26,578,043 30,341,727        
Insurance Assignments [Member]            
Financing Receivable, Past Due [Line Items]            
Insurance assignments during period 42,278,320 48,493,858        
Net Insurance Assignments [Member]            
Financing Receivable, Past Due [Line Items]            
Insurance assignments during period $ 40,743,363 $ 46,956,932