Annual report pursuant to Section 13 and 15(d)

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

v3.24.1
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
U.S.(loss) $ (7,356,941) $ (6,839,931)
Non-U.S. income 5,628,583 5,275,629
Loss before provision for income taxes (1,728,358) (1,564,302)
Current: Federal   240,809
Current: State 3,360 (7,570)
Current: Foreign 87,479 78,465
Total current 90,839 311,704
Deferred: Federal (5,347) (90,774)
Deferred: State (6,264) (12,043)
Total deferred (11,611) (102,817)
Provision for income taxes $ 79,228 $ 208,887