XML 12 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 $ 15,108,413 $ 17,964,184
Accounts receivable, net 10,487,925 11,701,466
Inventories, net 4,098,859 3,999,995
Prepaid and other current assets 2,181,954 2,786,513
Total current assets 31,877,151 36,452,158
Non-current inventories 9,939,236 11,005,499
Property and equipment, net 298,740 277,365
Intangible assets, net 16,986,962 17,973,449
Goodwill 914,000 914,000
Operating lease right-of-use assets 7,177,490 6,176,923
Other assets 2,742,299 2,784,016
Total assets 69,935,878 75,583,410
Current liabilities:    
Accounts payable 13,927,623 13,914,266
Operating lease current liabilities 371,094 356,508
Current portion of revolving line of credit 0 5,100,000
Other current liabilities 11,220,902 12,250,955
Total current liabilities 25,519,619 31,621,729
Revolving line of credit - long term 5,240,733 10,176,170
Operating lease non-current liabilities 4,829,054 4,939,739
Other long-term liabilities 6,005,853 6,299,795
Total liabilities 41,595,259 53,037,433
Shareholders’ equity:    
Common stock—no par value; 100,000,000 shares authorized; 14,961,137 and 13,952,624 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively 51,367,883 46,821,425
Accumulated deficit (22,710,863) (23,967,931)
Total shareholders’ equity 28,657,020 22,853,494
Noncontrolling interests (316,401) (307,517)
Total equity 28,340,619 22,545,977
Total liabilities and equity $ 69,935,878 $ 75,583,410