v3.25.2
BALANCE SHEET COMPONENTS - Schedule of Property and Equipment, Net (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 8,504,823 $ 8,504,823 $ 8,480,860
Less: accumulated depreciation and amortization (4,116,543) (3,670,094) (2,829,884)
Less: impairment of property and equipment (4,388,280)    
Property and equipment, net 0 4,834,729 5,650,976
Machinery and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 7,203,592 7,203,592 7,179,629
Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 897,948 897,948 897,948
Furniture and Office Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 205,897 205,897 205,897
Computer Equipment and Software [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 197,386 $ 197,386 $ 197,386