v3.26.1
Note 7 - Accounts Payable and Accrued Expenses - Summary of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts payable $ 838 $ 1,012
Accrued payroll 238 199
Total 1,076 1,211
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Accounts payable 428 588
Accrued payroll 10 10
Operating Segments [Member] | Odor-No-More [Member]    
Accounts payable 274 305
Accrued payroll 103 85
Operating Segments [Member] | BLEST [Member]    
Accounts payable 15 0
Accrued payroll 94 73
Operating Segments [Member] | BioLargo Canada [Member]    
Accounts payable 119 100
Accrued payroll 21 22
Operating Segments [Member] | BioLargo Energy Technologies, Inc (BETI) [Member]    
Accounts payable 5 43
Accrued payroll 0 0
Operating Segments [Member] | BEST [Member]    
Accounts payable 0 0
Accrued payroll 10 9
Consolidation, Eliminations [Member]    
Accounts payable (3) (24)
Accrued payroll $ 0 $ 0