XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 4,590,661 $ 6,042,986
Marketable securities 30,492,088 42,296,589
Accounts receivable, net 3,971,702 2,572,931
Proceeds receivable from sale of discontinued operations, net 0 1,645,954
Contract assets 2,586,712 2,650,809
Prepaid expenses 1,111,234 1,077,233
Other current assets 1,707,694 2,515,509
Total current assets 44,460,091 58,802,011
Property and equipment, net 46,652 76,085
Intangible assets, net 1,192,044 0
Right of use assets, net 35,560 10,664
Deposits and other assets 1,435,496 1,523,948
Total assets 47,169,843 60,412,708
Current liabilities:    
Accounts payable 982,665 161,590
Accrued expenses and other current liabilities 4,413,267 4,423,521
Short-term operating lease liabilities 23,423 10,664
Warrant liability 0 563
Deferred revenues 4,487,686 2,225,009
Convertible notes payable, net of debt issuance costs (Note 13) ($6,000,000 in principal is held by a related party. Refer to Note 16) 6,697,649 0
Total current liabilities 16,604,690 6,821,347
Long-term liabilities:    
Other long-term liabilities 512,137 1,000,000
Convertible notes payable, net of debt issuance costs (Note 13) ($6,000,000 in principal is held by a related party. Refer to Note 16) 0 24,870,181
Total long-term liabilities 512,137 25,870,181
Total liabilities 17,116,827 32,691,528
Commitments and contingencies (Note 19)
Stockholders' equity:    
Preferred Stock; par value $0.001; 5,000,000 Shares authorized; 0 issued and outstanding as of December 31, 2024 and December 31, 2023 0 0
Common Stock; par value $0.001; 95,000,000 Shares authorized; 31,010,788 issued and outstanding as of December 31, 2024 and 30,920,450 issued and outstanding as of December 31, 2023 31,011 30,920
Additional paid-in capital 79,937,115 73,834,300
Accumulated deficit (49,915,110) (46,144,040)
Total stockholders' equity 30,053,016 27,721,180
Total liabilities and stockholders' equity $ 47,169,843 $ 60,412,708