v3.25.1
Note 8 - Debt Obligations - Schedule of Debt (Details) (Parentheticals)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
GHF 2021 Note [Member]    
Debt Instrument, Interest Rate, Stated Percentage 12.00% 12.00%
Maturity date Apr. 15, 2026 Apr. 15, 2026
Alvin Fund 2022 Note [Member]    
Debt Instrument, Interest Rate, Stated Percentage 16.00% 16.00%
Maturity date Apr. 15, 2026 Apr. 15, 2026
Alvin Fund 2023 Note [Member]    
Debt Instrument, Interest Rate, Stated Percentage 12.00% 12.00%
Maturity date Apr. 15, 2026 Apr. 15, 2026
Kips Bay Note [Member]    
Debt Instrument, Interest Rate, Stated Percentage 6.00% 6.00%
Maturity date Apr. 10, 2026 Apr. 10, 2026
Aqua Metals Note Payable [Member]    
Debt Instrument, Interest Rate, Stated Percentage 9.76% 9.76%
Maturity date Mar. 31, 2025 Mar. 31, 2025