XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 20,697,354 $ 18,040,827
Accounts receivable, net 6,447,542 8,005,452
Inventory, net 12,806,733 14,583,400
Unbilled revenue 1,587,422 2,570,441
Prepaid expenses and other current assets 2,610,223 1,273,115
Total current assets 44,149,274 44,473,235
Long-term assets:    
Property and equipment, net 16,451,233 16,204,663
Operating lease right-of-use asset, net 352,730 437,095
Intangible assets, net 2,744,180 558,651
Security deposits, long-term 15,979 35,691
Other assets, long-term 148,177 148,177
Deferred tax asset, net 3,508,399 3,595,574
Total long-term assets 23,220,698 20,979,851
Total assets 67,369,972 65,453,086
Current liabilities:    
Accounts payable 1,034,497 957,384
Accrued compensation and related costs 1,005,621 1,253,544
Accrued expenses and other current liabilities 554,006 657,114
Note payable, current 227,849 230,787
Operating lease liability, short-term 194,917 192,410
Deferred revenue, short-term 7,011,943 6,355,316
Total current liabilities 10,028,833 9,646,555
Long-term liabilities:    
Deferred revenue, long-term 2,381,845 2,282,996
Note payable, long-term 7,441,512 7,567,536
Operating lease liability, long-term 174,696 265,111
Other long-term liabilities
Total long-term liabilities 9,998,053 10,115,643
Total liabilities 20,026,886 19,762,198
Commitments and contingencies (See Note 9)
Stockholders’ equity:    
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding  
Common stock value 1,126 1,125
Additional paid-in capital 33,127,935 32,915,112
Retained Earnings 14,214,025 12,774,651
Total stockholders’ equity 47,343,086 45,690,888
Total liabilities and stockholders’ equity 67,369,972 $ 65,453,086
Common Class A [Member]    
Stockholders’ equity:    
Common stock value  
Common Class B [Member]    
Stockholders’ equity:    
Common stock value