XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 17,612,626 $ 18,040,827
Accounts receivable, net 8,905,570 8,005,452
Inventory, net 14,987,491 14,583,400
Unbilled revenue 2,108,976 2,570,441
Prepaid expenses and other current assets 1,616,686 1,273,115
Total current assets 45,231,349 44,473,235
Long-term assets:    
Property and equipment, net 16,318,615 16,204,663
Operating lease right-of-use asset, net 395,231 437,095
Intangible assets, net 556,429 558,651
Security deposits, long-term 35,691 35,691
Other assets, long-term 148,177 148,177
Deferred tax asset, net 4,111,630 3,595,574
Total long-term assets 21,565,773 20,979,851
Total assets 66,797,122 65,453,086
Current liabilities:    
Accounts payable 1,216,094 957,384
Accrued compensation and related costs 1,094,053 1,253,544
Accrued expenses and other current liabilities 1,006,591 657,114
Note payable, current 228,452 230,787
Operating lease liability, short-term 192,669 192,410
Deferred revenue, short-term 6,235,630 6,355,316
Total current liabilities 9,973,489 9,646,555
Long-term liabilities:    
Deferred revenue, long-term 2,113,385 2,282,996
Note payable, long-term 7,504,157 7,567,536
Operating lease liability, long-term 221,628 265,111
Other long term liabilities
Total long-term liabilities 9,839,170 10,115,643
Total liabilities 19,812,659 19,762,198
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,126 1,125
Additional paid-in capital 32,944,626 32,915,112
Retained Earnings 14,038,711 12,774,651
Total stockholders’ equity 46,984,463 45,690,888
Total liabilities and stockholders’ equity 66,797,122 65,453,086
Common Class A [Member]    
Stockholders’ equity:    
Common stock value
Common Class B [Member]    
Stockholders’ equity:    
Common stock value