v3.26.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Schedule of reconciliation between uninsured balances and cash per the consolidated balance sheets
          
   March 31, 2026
(unaudited)
   December 31, 2025 
Uninsured balance  $7,815   $7,815 
Plus: Insured balances   154,286    196,913 
Plus: Balances at institutions that do not exceed FDIC limit   2,794    3,155 
Plus: Cash overdraft   510,552    497,169 
Less: Outstanding checks   (664,838)   (694,082)
           
Cash per Consolidated Balance Sheet  $10,609   $10,970 
Schedule of outstanding options and warrants on earnings per share
         
   March 31, 2026 (unaudited)   March 31, 2025 (unaudited) 
Basic weighted-average shares outstanding   2,998,802    3,001,216 
Effect of dilutive stock options (treasury stock method)   54,352    50,441 
Effect of dilutive preferred stock (if-converted method)   1,047,980    1,159,218 
Diluted weighted-average shares outstanding   4,101,134    4,210,875