v3.26.1
Note 7 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts payable $ 874 $ 1,012
Accrued payroll 373 199
Total 1,247 1,211
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Accounts payable 468 588
Accrued payroll 50 10
Operating Segments [Member] | Odor-No-More [Member]    
Accounts payable 270 305
Accrued payroll 73 85
Operating Segments [Member] | BLEST [Member]    
Accounts payable 5 0
Accrued payroll 250 73
Operating Segments [Member] | BioLargo Canada [Member]    
Accounts payable 134 100
Accrued payroll 0 22
Operating Segments [Member] | BioLargo Energy Technologies, Inc (BETI) [Member]    
Accounts payable 0 43
Accrued payroll 0 0
Operating Segments [Member] | BEST [Member]    
Accounts payable 0 0
Accrued payroll 0 9
Consolidation, Eliminations [Member]    
Accounts payable (3) (24)
Accrued payroll $ 0 $ 0