XML 105 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - Schedule of deferred tax assets and liabilities - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Allowance for doubtful accounts $ 1,683,119 $ 893,328
Accrued expenses 799,295 382,649
Lease liability 4,674,177 2,359,566
Stock compensation 5,039,590 2,780,020
Research and development expense 865,800 303,446
Net operating loss 4,568,113 11,523,633
Other (471,694) (466,789)
Total deferred tax asset 17,158,400 17,775,853
Valuation allowance (1,207,673) (1,520,345)
Deferred income tax assets, net of allowance 15,950,727 16,255,508
Deferred tax liabilities:    
Prepaid expenses (780,767) (994,644)
Depreciation (3,819,069) (2,798,988)
Right-of-use asset (4,544,024) (2,346,070)
Amortization 5,081,672 (157,839)
Total deferred tax liability (4,062,188) (6,297,541)
Deferred tax assets, net of allowance $ 11,888,539 $ 9,957,967