v3.26.1
Schedule of Disaggregated Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total $ 1,934,740 $ 1,845,334 $ 3,910,179 $ 3,777,686
Account Fee Income [Member]        
Disaggregation of Revenue [Line Items]        
Total 823,932 1,009,730 1,692,561 2,082,195
Loan Program Income [Member]        
Disaggregation of Revenue [Line Items]        
Total 837,938 555,971 1,678,610 1,096,193
Investments Income [Member]        
Disaggregation of Revenue [Line Items]        
Total 257,852 260,403 504,760 560,838
Safe Harbor Program Income [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 15,018 $ 19,230 $ 34,248 $ 38,460