v3.26.1
Note 7 - Debt - Schedule of Debt Instruments (Details) (Parentheticals) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Notes Payable, Other Payables [Member] | Unsecured Loan to BP Peptides [Member]    
Debt Instrument, Interest Rate 6.00% 6.00%
Debt Instrument, Maturity Date Jun. 30, 2026 Jun. 30, 2026
Interest Payable $ 137,000 $ 116,000
Notes Payable, Other Payables [Member] | Sellers Note With Avelina Masonry LLC [Member]    
Debt Instrument, Maturity Date Nov. 13, 2022 Nov. 13, 2022
Debt Instrument, Periodic Payment $ 48,000 $ 48,000
Basis Spread on Variable Rate 4.50% 4.50%
Basis on default 3.00% 3.00%
Notes Payable, Other Payables [Member] | Unsecured Promissory Note With Brookstone [Member]    
Debt Instrument, Interest Rate   6.00%
Debt Instrument, Maturity Date Jun. 30, 2026 Jun. 30, 2026
Interest Payable $ 277,000 $ 253,000
Medium-Term Note [Member] | Mezzanine Term Loan [Member]    
Debt Instrument, Interest Rate 15.00% 15.00%
Debt Instrument, Maturity Date Sep. 30, 2026 Sep. 30, 2026
Interest Payable $ 372,000 $ 243,000
Exchanged amount 1,143,646 1,143,646
Fee payable 695,000 695,000
Medium-Term Note [Member] | Sellers Note With Avelina Masonry LLC [Member]    
Interest Payable $ 222,000 $ 165,000
Debt Instrument, Effective Interest Rate 11.94% 12.14%
Medium-Term Note [Member] | Berkshire Bank [member]    
Debt Instrument, Periodic Payment   $ 83,000
Basis Spread on Variable Rate   3.50%
Debt Instrument, Effective Interest Rate   8.19%
Debt Instrument, Number of Payments   48
Secured Debt [Member] | Financing Liability Related to the Sale-leaseback [Member]    
Sale Leaseback Transaction, Lease Term (Day) 25 days 25 days
Sale Leaseback Transaction, Rent Payments $ 259,000 $ 259,000
Sale Leaseback Transaction, Per Annum Increase Rate 2 2
Sale Leaseback Transaction, Interest Rate 8.10% 8.10%
Disposal Group, Consideration $ 3,200,000 $ 3,200,000