v3.25.1
Condensed consolidated balance sheet components (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Consolidated Balance Sheet Components    
Outstanding receivable $ 29,276  
Provision for credit losses 0 $ 0
Depreciation and amortization expense 78,863 213,091
Impairments loss $ 0 $ 0