v3.26.1
Note 11 - Debt - Schedule of Long Term Debt (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Jan. 01, 2025
Balance, December 31, 2025 $ 15,746,000    
Balance, March 31, 2026 15,712,000    
Net carrying value 13,182,000 $ 13,051,000  
The 3i, LP [Member] | Notes Payable, Other Payables [Member]      
Stated principal 3,625,896    
Less: unamortized OID (251,111)    
Less: unamortized debt issuance costs (232,371)    
Less: unamortized derivative discount (1,222,573)    
Net carrying value 1,919,840    
Mezzanine Term Loan [Member]      
Balance, December 31, 2025 2,493,664    
PIK interest capitalized 87,424    
Balance, March 31, 2026 2,581,088    
Net carrying value $ 3,800,520 $ 3,713,095 $ 1,552,244
Mezzanine Term Loan, Level One, A [Member] | TotalStone and Northeast [Member]      
Adjusted EBITA Rate 12.00%    
Mezzanine Term Loan, Level One, B [Member] | TotalStone and Northeast [Member]      
Adjusted EBITA Rate 12.00%    
Mezzanine Term Loan, Level Two, A [Member] | TotalStone and Northeast [Member]      
Adjusted EBITA Rate 10.00%    
Mezzanine Term Loan, Level Two, B [Member] | TotalStone and Northeast [Member]      
Adjusted EBITA Rate 10.00%    
July Note [Member]      
Balance, March 31, 2026 $ 500,744    
July Note [Member] | The 3i, LP [Member] | Notes Payable, Other Payables [Member]      
Stated principal 500,744    
Less: unamortized OID (19,493)    
Less: unamortized debt issuance costs (22,851)    
Less: unamortized derivative discount (57,197)    
Net carrying value 401,203    
October Note [Member] | The 3i, LP [Member] | Notes Payable, Other Payables [Member]      
Balance, December 31, 2025 3,405,000    
Balance, March 31, 2026 3,223,000    
Stated principal 3,125,152    
Less: unamortized OID (231,618)    
Less: unamortized debt issuance costs (209,520)    
Less: unamortized derivative discount (1,165,376)    
Net carrying value $ 1,518,638    
Mezzanine Term Loan, Level Three, A [Member] | TotalStone and Northeast [Member]      
Adjusted EBITA Rate 8.00%    
Mezzanine Term Loan, Level Three, B [Member] | TotalStone and Northeast [Member]      
Adjusted EBITA Rate 8.00%