v3.26.1
Note 11 - Debt - Schedule of Debt Instruments (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Oct. 22, 2025
Jul. 29, 2025
Jan. 01, 2025
Principal amount $ 15,712,000 $ 15,746,000      
Less: unamortized premiums, discounts, and issuance costs (2,530,000) (2,695,000)      
Total debt, net unamortized premiums, discounts, and issuance costs 13,182,000 13,051,000      
Current portion of principal outstanding 6,259,000 5,976,000      
Less: current portion of unamortized premiums, discounts, and issuance costs (1,871,000) (1,968,000)      
Total current portion of long-term debt 4,388,000 4,007,000      
Long-term portion of principal outstanding 9,453,000 9,772,000      
Less: long-term portion of unamortized premiums, discounts, and issuance costs (659,000) (727,000)      
Total long-term debt, net of current portion 8,794,000 9,044,000      
Mezzanine Term Loan [Member]          
Principal amount 2,581,088 2,493,664     $ 1,309,244
Total debt, net unamortized premiums, discounts, and issuance costs 3,800,520 3,713,095     $ 1,552,244
July Note [Member]          
Principal amount 500,744        
Medium-Term Note [Member] | Mezzanine Term Loan [Member]          
Principal amount 3,801,000 3,713,000      
Notes Payable, Other Payables [Member] | The 3i, LP [Member]          
Total debt, net unamortized premiums, discounts, and issuance costs 1,919,840        
Notes Payable, Other Payables [Member] | Sellers Note With Avelina Masonry LLC [Member]          
Principal amount 1,080,000 1,050,000      
Notes Payable, Other Payables [Member] | Sellers Note With D22L [Member]          
Principal amount 1,291,000 1,275,000      
Notes Payable, Other Payables [Member] | July Note [Member] | The 3i, LP [Member]          
Total debt, net unamortized premiums, discounts, and issuance costs 401,203        
Notes Payable, Other Payables [Member] | Seller Note I [Member]          
Principal amount 1,170,000 1,167,000      
Notes Payable, Other Payables [Member] | Seller Note II [Member]          
Principal amount 1,463,000 1,459,000      
Notes Payable, Other Payables [Member] | October Note [Member] | The 3i, LP [Member]          
Principal amount 3,223,000 3,405,000 $ 3,545,712    
Total debt, net unamortized premiums, discounts, and issuance costs 1,518,638        
Convertible Debt [Member] | July Note [Member] | The 3i, LP [Member]          
Principal amount 527,000 518,000   $ 3,727,966  
Secured Debt [Member] | Financing Liability Related to the Sale-leaseback [Member]          
Principal amount $ 3,156,000 $ 3,161,000