XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
BALANCE SHEET COMPONENTS (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of accrued expenses
          
  

March 31,

2025

  

March 31,

2024

 
Payroll & related benefits  $64,344   $141,559 
Professional fees   116,690    104,947 
Board of director fees   12,500    173,000 
Sales allowances   -    26,905 
Sales and use tax   81,708    150,009 
Vendor contingent payments (Note 6)   26,905    415,259 
Rental Fee and Security Deposit​   28,557    - 
Contract liabilities   1,375    - 
Total other payables and accrued expenses  $332,079   $1,011,679