XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 16,087,281 $ 17,964,184
Accounts receivable, net 10,316,911 11,701,466
Inventories, net 3,222,872 3,999,995
Prepaid and other current assets 1,578,265 2,786,513
Total current assets 31,205,329 36,452,158
Non-current inventories 9,526,122 11,005,499
Property and equipment, net 297,793 277,365
Intangible assets, net 15,988,232 17,973,449
Goodwill 914,000 914,000
Operating lease right-of-use assets 7,125,408 6,176,923
Other assets 2,850,265 2,784,016
Total assets 67,907,149 75,583,410
Current liabilities:    
Accounts payable 13,446,531 13,914,266
Operating lease current liabilities 386,077 356,508
Current portion of revolving line of credit 0 5,100,000
Other current liabilities 10,139,532 12,250,955
Total current liabilities 23,972,140 31,621,729
Revolving line of credit - long term 5,240,733 10,176,170
Operating lease non-current liabilities 4,714,183 4,939,739
Other long-term liabilities 6,301,166 6,299,795
Total liabilities 40,228,222 53,037,433
Shareholders’ equity:    
Common stock— no par value; 100,000,000 shares authorized; 14,959,937 and 13,952,624 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 51,441,398 46,821,425
Accumulated deficit (23,451,603) (23,967,931)
Total shareholders’ equity 27,989,795 22,853,494
Noncontrolling interests (310,868) (307,517)
Total equity 27,678,927 22,545,977
Total liabilities and equity $ 67,907,149 $ 75,583,410