v3.26.1
Schedule of Long Term Debt Maturities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Short-Term Debt [Line Items]    
Total Long-Term Debt $ 2,861,176 $ 2,684,224
Less: Unamortized Debt Issuance Costs 50,921 55,091
Long-Term Debt, Less Unamortized Debt Issuance Costs 2,810,255 2,629,133
Less: Current Maturities 558,116 499,853
Long-Term Debt 2,252,139 2,129,280
M&T Bank Term Note Payable [Member] | Notes Payable 1 [Member]    
Short-Term Debt [Line Items]    
Total Long-Term Debt 789,074 799,052
M&T Bank Term Note Payable [Member] | Notes Payable 3 [Member]    
Short-Term Debt [Line Items]    
Total Long-Term Debt 1,468,733 1,268,732
US Small Business Administration Term Note Payable [Member] | Notes Payable 2 [Member]    
Short-Term Debt [Line Items]    
Total Long-Term Debt $ 603,369 $ 616,440