v3.26.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of reconciliation between uninsured balances and cash per the consolidated balance sheets
          
   June 30, 2026   December 31, 2025 
Uninsured balance  $16,885   $7,815 
Plus: Insured balances   174,025    196,913 
Plus: Balances at institutions that do not exceed FDIC limit   3,803    3,155 
Plus: Cash overdraft   249,056    497,169 
Less: Outstanding checks   (423,081)   (694,082)
           
Cash per Consolidated Balance Sheet  $20,688   $10,970 
Schedule of outstanding options and warrants on earnings per share
          
   June 30, 2026   June 30, 2025 
Basic weighted-average shares outstanding   2,930,764    3,001,216 
Effect of dilutive stock options (treasury stock method)   58,483    50,212 
Effect of dilutive preferred stock (if-converted method)   930,494    1,165,731 
Diluted weighted-average shares outstanding   3,919,741    4,217,159 


Reconciliation of Weighted-Average Shares Outstanding – Six Months Ended:

   June 30, 2026   June 30, 2025 
Basic weighted-average shares outstanding   2,964,594    3,001,216 
Effect of dilutive stock options (treasury stock method)   56,458    50,441 
Effect of dilutive preferred stock (if-converted method)   988,096    1,159,218 
Diluted weighted-average shares outstanding   4,009,148    4,210,875