XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 6,042,986 $ 2,795,743
Marketable securities 42,296,589 17,396,487
Accounts receivable 2,572,931 1,809,028
Proceeds receivable from sale of discontinued operations, net 1,645,954 0
Contract assets 1,126,713 2,252,958
Prepaid expenses 1,077,233 835,786
Other current assets 2,515,509 432,338
Current assets of discontinued operations 0 1,393,688
Total current assets 57,277,915 26,916,028
Property and equipment, net 76,085 75,030
Right of use assets, net 10,664 32,560
Deposits and other assets 1,523,948 196,675
Non-current assets of discontinued operations 0 19,037,874
Total assets 58,888,612 46,258,167
Current liabilities:    
Accounts payable 161,590 316,105
Accrued expenses 4,252,257 3,766,789
Short-term operating lease liabilities 10,664 21,600
Warrant liability 563 4,547
Deferred revenues 2,413,551 2,581,287
Current liabilities of discontinued operations 0 1,662,247
Total current liabilities 6,838,625 8,352,575
Long-term liabilities:    
Other long-term liabilities 1,000,000 10,960
Convertible notes payable, net of debt issuance costs (Note 12) ($6,000,000 in principal is held by a related party. Refer to Note 15) 24,870,181 25,106,547
Non-current liabilities of discontinued operations 0 365,609
Total long-term liabilities 25,870,181 25,483,116
Total liabilities 32,708,806 33,835,691
Commitments and contingencies (Note 18)
Stockholders' equity:    
Preferred Stock; par value $0.001; 5,000,000 Shares authorized; 0 issued and outstanding as of December 31, 2023 and December 31, 2022 0 0
Common Stock; par value $0.001; 95,000,000 Shares authorized; 30,920,450 issued and outstanding as of December 31, 2023 and 32,251,326 issued and outstanding as of December 31, 2022 30,920 32,251
Additional paid-in capital 73,834,300 71,182,326
Accumulated deficit (47,685,414) (58,792,101)
Total stockholders' equity 26,179,806 12,422,476
Total liabilities and stockholders' equity $ 58,888,612 $ 46,258,167