v3.25.3
RELATED PARTY TRANSACTIONS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
RELATED PARTY TRANSACTIONS        
Dividends paid $ 0 $ 0 $ 0 $ 769,534
Aleksandar Milovanovic [Member]        
RELATED PARTY TRANSACTIONS        
Dividends paid     0 468,694
Zoran Milosevic [Member]        
RELATED PARTY TRANSACTIONS        
Dividends paid     0 165,562
Snezana Bozovic [Member]        
RELATED PARTY TRANSACTIONS        
Dividends paid     0 5,450
Other Related Party [Member]        
RELATED PARTY TRANSACTIONS        
Dividends paid     $ 0 $ 129,828