XML 104 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details) - Schedule of deferred tax assets and liabilities - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets (liabilities):    
Net operating loss carryforwards $ 11,523,632 $ 17,153,341
Allowance for doubtful accounts 893,329 874,029
Amortization (157,839) (582,284)
Prepaid expenses (994,644) (411,798)
Property and equipment (2,798,988) (2,245,003)
Research and development expense 303,446 (580,497)
Accrued bonus (184,724) 1,414,357
Stock compensation 2,780,019 883,317
Other 114,080 197,218
Net deferred tax assets 11,478,311 16,702,680
Valuation allowance (1,520,345) (16,702,680)
Deferred tax assets, net of allowance $ 9,957,966