XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Balance Sheets (Unaudited) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 19,668,455 $ 18,849,842
Accounts receivable, net 7,216,751 15,724,147
Inventory, net 13,911,948 12,404,880
Unbilled revenue 2,258,930 1,109,616
Prepaid expenses and other current assets 1,886,148 906,803
Total current assets 44,942,232 48,995,288
Long-term assets:    
Property and equipment, net 16,351,433 15,487,012
Operating lease right-of-use asset, net 478,474 716,687
Intangible assets, net 560,873 567,540
Security deposits, long-term 35,692 35,691
Other assets, long-term 201,670 201,670
Deferred tax asset, net 3,498,003 3,630,154
Total long-term assets 21,126,145 20,638,754
Total assets 66,068,377 69,634,042
Current liabilities:    
Accounts payable 1,121,558 2,282,427
Accrued compensation and related costs 1,906,302 2,221,416
Accrued expenses and other current liabilities 708,952 3,970,559
Notes payable, current 230,824 226,355
Operating lease liability, short-term 192,294 317,840
Deferred revenue, short-term 4,797,825 6,736,175
Total current liabilities 8,957,755 15,754,772
Long-term liabilities:    
Deferred revenue, long-term 3,022,676 3,012,206
Notes payable, long-term 7,629,800 7,813,021
Operating lease liability, long-term 308,109 432,176
Total long-term liabilities 10,960,585 11,257,403
Total liabilities 19,918,340 27,012,175
Commitments and contingencies (See Note 11)
Stockholders’ equity:    
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding
Common stock value 1,123 1,109
Additional paid-in capital 32,485,919 31,957,765
Accumulated income 13,662,995 10,662,993
Total stockholders’ equity 46,150,037 42,621,867
Total liabilities and stockholders’ equity 66,068,377 69,634,042
Common Class A [Member]    
Stockholders’ equity:    
Common stock value
Common Class B [Member]    
Stockholders’ equity:    
Common stock value