v3.26.1
Note 11 - Debt - Schedule of Debt Instruments (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Long-Term Debt, Gross $ 14,012,000 $ 15,746,000
Less: unamortized premiums, discounts, and issuance costs (1,165,000) (2,695,000)
Total debt, net unamortized premiums, discounts, and issuance costs 12,847,000 13,051,000
Current portion of principal outstanding 4,818,000 5,675,000
Less: current portion of unamortized premiums, discounts, and issuance costs (573,000) (1,968,000)
Total current portion of long-term debt 4,245,000 3,707,000
Long-term portion of principal outstanding 9,194,000 10,071,000
Less: long-term portion of unamortized premiums, discounts, and issuance costs (592,000) (727,000)
Total long-term debt, net of current portion 8,602,000 9,344,000
Mezzanine Term Loan [Member]    
Long-Term Debt, Gross 2,518,844 2,493,664
Total debt, net unamortized premiums, discounts, and issuance costs 3,889,359 3,713,095
July Note [Member]    
Long-Term Debt, Gross 250,372  
Medium-Term Note [Member] | Mezzanine Term Loan [Member]    
Long-Term Debt, Gross 3,889,000 3,713,000
Notes Payable, Other Payables [Member] | The 3i, LP [Member]    
Total debt, net unamortized premiums, discounts, and issuance costs 1,419,185  
Notes Payable, Other Payables [Member] | Sellers Note With Avelina Masonry LLC [Member]    
Long-Term Debt, Gross 1,111,000 1,050,000
Notes Payable, Other Payables [Member] | Sellers Note With D22L [Member]    
Long-Term Debt, Gross 1,282,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 236,493  
Notes Payable, Other Payables [Member] | Seller Note [Member]    
Long-Term Debt, Gross 1,142,000 1,167,000
Notes Payable, Other Payables [Member] | Seller Note II [Member]    
Long-Term Debt, Gross 1,425,000 1,459,000
Notes Payable, Other Payables [Member] | October Note [Member] | The 3i, LP [Member]    
Long-Term Debt, Gross 1,748,000 3,405,000
Convertible Debt [Member] | July Note [Member] | The 3i, LP [Member]    
Long-Term Debt, Gross 264,000 518,000
Secured Debt [Member] | Financing Liability Related to the Sale-leaseback [Member]    
Long-Term Debt, Gross $ 3,151,000 $ 3,161,000