XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 22,415,177 $ 18,849,842
Accounts receivable, net 10,300,165 15,724,147
Inventory, net 12,292,460 12,404,880
Unbilled revenue 1,681,375 1,109,616
Prepaid expenses and other current assets 832,712 906,803
Total current assets 47,521,889 48,995,288
Long-term assets:    
Property and equipment, net 16,799,459 15,487,012
Operating lease right-of-use asset, net 588,794 716,687
Intangible assets, net 565,318 567,540
Security deposits, long-term 35,691 35,691
Other assets, long-term 201,670 201,670
Deferred tax asset, net 3,663,357 3,630,154
Total long-term assets 21,854,289 20,638,754
Total assets 69,376,178 69,634,042
Current liabilities:    
Accounts payable 1,695,042 2,282,427
Accrued compensation and related costs 2,176,078 2,221,416
Accrued expenses and other current liabilities 4,382,361 3,970,559
Note payable, current 226,655 226,355
Operating lease liability, short-term 323,038 317,840
Deferred revenue, short-term 5,538,525 6,736,175
Total current liabilities 14,341,699 15,754,772
Long-term liabilities:    
Deferred revenue, long-term 3,004,418 3,012,206
Note payable, long-term 7,751,585 7,813,021
Operating lease liability, long-term 289,687 432,176
Total long-term liabilities 11,045,690 11,257,403
Total liabilities 25,387,389 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,110 1,109
Additional paid-in capital 32,108,513 31,957,765
Retained earnings 11,879,166 10,662,993
Total stockholders’ equity 43,988,789 42,621,867
Total liabilities and stockholders’ equity 69,376,178 69,634,042
Common Class A [Member]    
Stockholders’ equity:    
Common stock value
Common Class B [Member]    
Stockholders’ equity:    
Common stock value