XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.1
BALANCE SHEET COMPONENTS (Details 1) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Equipment $ 2,621,706 $ 2,652,020
Accumulated depreciation (2,501,835) (2,219,515)
Equipment, net 119,871 432,505
Computer hardware and software [Member]    
Property, Plant and Equipment [Line Items]    
Equipment $ 603,836 603,836
Estimated useful lives 3 years  
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Equipment $ 726,326 726,326
Estimated useful lives 5 years  
Tools, Dies and Molds [Member]    
Property, Plant and Equipment [Line Items]    
Equipment $ 1,212,398 1,242,711
Estimated useful lives 5 years  
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Equipment $ 79,147 $ 79,147
Estimated useful lives 5 years