XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue

Revenue by type are as follows:

 

   2025   2024 
   Three months
ended March 31
 
   2025   2024 
Account fee income  $1,072,465   $1,620,994 
Loan interest income   540,222    1,636,756 
Investment income   300,435    773,819 
Safe Harbor Program income   19,230    19,230 
Total Revenue  $1,932,352   $4,050,799