XML 15 R3.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 43,441,856 $ 18,154,849
Accounts receivable, net of allowance for credit losses of $527,645 and $735,944 as of June 30, 2026 and December 31, 2025, respectively 3,197,115 10,984,191
Inventories 29,821,724 35,065,965
Prepaid expenses 953,860 1,239,483
Other current assets 162,500  
Total current assets 77,577,055 65,444,488
Property and equipment, net 14,505,314 13,584,189
Right-of-use assets from operating leases 9,014,354 9,720,925
Goodwill 3,621,453 3,621,453
Intangible assets, net 3,033,499 3,407,167
Other assets 251,486 244,525
Total assets 108,003,161 96,022,747
Current liabilities:    
Accounts payable 2,614,563 4,294,443
Notes payable 7,589,297 7,787,468
Operating lease liabilities 2,352,798 1,937,295
Accrued expenses 5,422,852 2,791,003
Other current liabilities 314,565 1,871,215
Total current liabilities 18,294,075 18,681,424
Deferred tax liability 178,796 147,381
Notes payable, less current portion 2,079,426 2,137,167
Operating lease liabilities, less current portion 7,376,737 7,996,567
Total liabilities 27,929,034 28,962,539
Contingencies (Note 16)
Stockholders' equity:    
Common stock, $0.01 par value; 60,000,000 shares authorized; 26,924,631 shares issued and 25,963,476 shares outstanding as of June 30, 2026; 26,924,631 shares issued and 25,963,476 shares outstanding as of December 31, 2025 269,246 269,246
Treasury stock at cost, 961,155 and 961,155 shares, as of June 30, 2026 and December 31, 2025, respectively (4,757,731) (4,757,731)
Additional paid-in capital 40,173,000 40,173,000
Retained earnings 44,389,612 31,375,693
Total stockholders' equity 80,074,127 67,060,208
Total liabilities and stockholders' equity $ 108,003,161 $ 96,022,747