XML 35 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2026
Balance Sheet Components [Abstract]  
Schedule of Short-Term Investments The Company does not expect a credit loss for its short-term investments.
   As of March 31, 2026   As of December 31, 2025 
Financial assets  Level   Amount   Level   Amount 
Cash equivalents:                  
Money market account  1   $682,537   1   $929,165 
U.S. government treasury bills maturing < 90 days  1    4,135,353   1     
Short-term investments:                  
U.S. government treasury bills maturing > 90 days  1    39,245,418   1    33,736,091 
       $44,063,308       $34,665,256 
Schedule of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets are comprised of the following:

 

   March 31,   December 31, 
   2026   2025 
Prepaid Expenses  $702,875   $668,090 
Short-term Deposits   57,542    75,006 
Short-term Deferred Costs   

269,889

    

159,182

 
Other current assets   4,338    8,327 
Total prepaid and expenses and other current assets  $1,034,644   $910,605 
Schedule of Property and Equipment

Property and equipment is comprised of the following: 

 

   March 31,   December 31, 
   2026   2025 
Automobiles (DMV-registered)  $28,862   $28,862 
Machine, tools and equipment   716,312    692,458 
Computers and equipment   551,639    488,552 
Internal-Use Capitalized software   1,761,055    1,592,092 
Furniture and fixtures   88,293    73,494 
Leasehold improvements   175,417    175,417 
Testing equipment (Work in Progress)   914,934    896,147 
Property and equipment, gross   4,236,512    3,947,023 
Less: accumulated depreciation and amortization   (768,687)   (678,827)
Total property and equipment, net  $3,467,825   $3,268,196 
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities are comprised of the following:

 

   March 31,   December 31, 
   2026   2025 
Credit card payable  $25,590   $16,169 
Accrued expenses   340,332    563,770 
Accrued payroll   496,098    2,035,795 
Total accrued expenses and other current liabilities  $862,020   $2,615,734