XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 19,793,799 $ 24,372,373
Short-term investments 1,730,460 492,990
Accounts receivable, net 4,663,398 3,825,291
Inventories, net 3,368,502 3,165,965
Prepaid expenses and other current assets 1,541,118 933,377
Total Current Assets 31,097,277 32,789,996
Restricted Cash 375,000 375,000
Operating lease assets with right of use, net 7,295,711 7,584,663
Equipment, net 1,842,254 1,330,008
Other assets 257,085 164,412
Total Assets 40,867,327 42,244,079
Current Liabilities:    
Accounts payable and accrued expenses 10,448,565 9,021,817
Current operating lease liability 765,616 748,021
Income taxes payable 331,236 318,885
Deferred revenue 129,852 83,115
Total Current Liabilities 11,675,269 10,171,838
Non-current operating lease liability 7,504,994 7,358,184
Total Liabilities 19,180,263 17,530,022
Commitments and Contingencies 0 0
Stockholders’ Equity:    
Preferred stock, $0.0001 par value; 10,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock par value $0.0001 per share, 65,000,000 shares authorized; 34,438,036 and 34,378,297 shares issued as of March 31, 2025 and December 31, 2024, respectively; and 34,438,009 and 34,378,270 shares outstanding at March 31, 2025 and December 31, 2024, respectively 3,446 3,439
Additional paid-in capital 128,386,223 127,846,026
Accumulated other comprehensive loss (116,545) (14,406)
Accumulated deficit (106,579,596) (103,114,538)
Treasury stock, 27 shares at cost (6,464) (6,464)
Total Stockholders’ Equity 21,687,064 24,714,057
Total Liabilities and Stockholders’ Equity $ 40,867,327 $ 42,244,079