XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 2,135,188 $ 2,459,245
Accounts receivable, net of allowance for credit losses of $127,309 and $144,625, respectively. 9,737,823 12,545,771
Prepaid expenses and other current assets 670,852 639,805
Total current assets 12,543,863 15,644,821
Property and equipment, net 1,755,495 1,792,903
Other assets    
Goodwill 9,853,342 9,853,342
Intangible assets, net of accumulated amortization 3,660,124 3,894,875
Right of use assets - operating lease 791,910 913,439
Right of use assets - finance lease 5,972 18,209
Other assets 78,342 78,342
Total other assets 14,389,690 14,758,207
Total assets 28,689,048 32,195,931
Current liabilities    
Accounts payable 8,804,533 8,422,351
Accrued expenses and other current liabilities 6,827,272 9,185,461
Lease liability - operating lease 277,510 259,867
Lease liability - finance lease 5,972 18,209
Total current liabilities 15,915,287 17,885,888
Long-term liabilities    
Deferred tax liability 99,942 97,266
Lease liability - operating lease 594,180 738,005
Total long-term liabilities 694,122 835,271
Stockholders' equity    
Preferred stock, $0.001 par value: Authorized shares 500,000, none issued and outstanding 0 0
Common stock, $0.001 par value: Authorized shares 200,000,000; issued and outstanding shares 14,473,843 and 14,050,204, respectively. 144,735 140,501
Additional paid-in capital 187,904,996 186,543,283
Accumulated deficit (175,970,092) (173,209,012)
Total stockholders' equity 12,079,639 13,474,772
Total liabilities and stockholders' equity $ 28,689,048 $ 32,195,931