Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Schedule of Provision for Income Taxes (Details)

v3.21.1
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
U.S. income (loss) income $ (3,477,895) $ 2,953,394
Non-U.S. income 663,071  
(Loss) income before benefit (provision) for income taxes (2,814,824) 2,953,394
Current: Federal (1,204,556) 55,269
Current: State 1,745 19,550
Current: Total (1,202,811) 74,819
Deferred: Federal 674,138 (67,299)
Deferred: State (77,264) 2,498
Deferred: Total 596,874 (64,801)
Provision for income taxes $ (605,937) $ 10,018