XML 76 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 2,561,993 $ 2,459,245
Accounts receivable, net of allowance for credit losses of $176,249 and $144,625, respectively. 12,022,440 12,545,771
Prepaid expenses and other current assets 738,995 639,805
Total current assets 15,323,428 15,644,821
Property and equipment, net 1,793,966 1,792,903
Other assets    
Goodwill 9,853,342 9,853,342
Intangible assets, net of accumulated amortization 3,777,499 3,894,875
Right of use assets - operating lease 853,496 913,439
Right of use assets - finance lease 12,118 18,209
Other assets 78,342 78,342
Total other assets 14,574,797 14,758,207
Total assets 31,692,191 32,195,931
Current liabilities    
Accounts payable 7,257,005 8,422,351
Accrued expenses and other current liabilities 9,940,434 9,185,461
Lease liability - operating lease 269,028 259,867
Lease liability - finance lease 12,119 18,209
Total current liabilities 17,478,586 17,885,888
Long-term liabilities    
Deferred tax liability 99,942 97,266
Lease liability - operating lease 1 666,949 738,005
Total long-term liabilities 766,891 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 143,615,273 and 140,502,039, respectively. 143,614 140,501
Additional paid-in capital 187,771,933 186,543,283
Accumulated deficit (174,468,833) (173,209,012)
Total stockholders' equity 13,446,714 13,474,772
Total liabilities and stockholders' equity $ 31,692,191 $ 32,195,931