XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Assets:    
Accruals not currently deductible $ 11,491,033 $ 10,989,677
Research and development costs 80,310,573 70,252,363
Stock based compensation 14,266,075 15,536,416
Excess tax over book depreciation 14,747,529 7,060,777
Other 5,212,157 4,025,082
Total deferred income tax assets 126,027,367 107,864,315
Liabilities:    
Goodwill (51,613,808) (47,185,855)
Intangible assets (16,566,494) (15,235,639)
Other (4,692,233) (4,329,062)
Total deferred income tax liabilities (72,872,535) (66,750,556)
Net deferred income taxes $ 53,154,832 $ 41,113,759