XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 18,849,842 $ 13,483,597
Accounts receivable, net 15,724,147 3,002,887
Inventory, net 12,404,880 9,592,328
Unbilled revenue 1,109,616 7,485,990
Prepaid expenses and other current assets 906,803 531,051
Total current assets 48,995,288 34,095,853
Long-term assets:    
Property and equipment, net 15,487,012 15,267,133
Operating lease right-of-use asset, net 716,687 1,212,814
Intangible assets, net 567,540 587,777
Security deposits, long-term 35,691 35,691
Other assets, long-term 201,670 376,461
Deferred tax asset, net 3,630,154 2,238,762
Total long-term assets 20,638,754 19,718,638
Total assets 69,634,042 53,814,491
Current liabilities:    
Accounts payable 2,282,427 1,251,240
Accrued compensation and related costs 2,221,416 1,494,890
Accrued expenses and other current liabilities 3,970,559 1,917,922
Note payable, current 226,355 232,537
Operating lease liability, short-term 317,840 557,683
Deferred revenue, short-term 6,736,175 4,302,492
Total current liabilities 15,754,772 9,756,764
Long-term liabilities:    
Deferred revenue, long-term 3,012,206 1,605,969
Note payable, long-term 7,813,021 8,050,116
Operating lease liability, long-term 432,176 720,023
Total long-term liabilities 11,257,403 10,376,108
Total liabilities 27,012,175 20,132,872
Commitments and contingencies (See Note 11)
Stockholders’ equity:    
Common stock value 1,109 1,089
Additional paid-in capital 31,957,765 31,420,395
Retained earnings 10,662,993 2,260,135
Total stockholders’ equity 42,621,867 33,681,619
Total liabilities and stockholders’ equity 69,634,042 53,814,491
Common Class A [Member]    
Stockholders’ equity:    
Common stock value
Common Class B [Member]    
Stockholders’ equity:    
Common stock value