Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.26.1
INCOME TAXES - Schedule of Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
U.S. (loss) $ (9,892,170) $ (10,051,064)
Non-U.S. income 11,520,138 7,481,601
Income (loss) before provision for income taxes 1,627,968 (2,569,463)
Current: Federal 843 (17,309)
Current: State 25,282 2,393
Current: Foreign 113,509 117,899
Total current 139,634 102,983
Deferred: Federal 16,535 8,993
Deferred: State (11,820) (25,353)
Total deferred 4,715 (16,360)
Noncurrent: Federal 0 (28,976)
Total Noncurrent 0 (28,976)
Provision for income taxes $ 144,349 $ 57,647