Annual report pursuant to Section 13 and 15(d)

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

v3.23.1
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
U.S.(loss) $ (6,839,931) $ (770,771)
Non-U.S. income 5,275,629 2,931,220
(Loss) income before provision for income taxes (1,564,302) 2,160,449
Current: Federal 240,809 (62,074)
Current: State (7,570) 11,500
Current: Foreign 78,465 74,885
Total current 311,704 24,311
Deferred: Federal (90,774) (97,965)
Deferred: State (12,043) 122,291
Total deferred (102,817) 24,326
Provision for income taxes $ 208,887 $ 48,637