XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Accruals not currently deductible $ 10,989,677 $ 9,778,184
Research and development costs 70,252,363 58,501,232
Stock based compensation 15,536,416 14,670,250
Excess tax over book depreciation 7,060,777 0
Other 4,025,082 4,722,513
Total deferred income tax assets 107,864,315 87,672,179
Liabilities:    
Excess tax over book depreciation 0 (3,460,485)
Goodwill (47,185,855) (42,580,026)
Intangible assets (15,235,639) (13,268,772)
Other (4,329,062) (2,834,196)
Total deferred income tax liabilities (66,750,556) (62,143,479)
Net deferred income taxes $ 41,113,759 $ 25,528,700