v3.25.2
REPORTABLE SEGMENTS (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
REPORTABLE SEGMENTS    
Number of reportable segments | segment 4  
Total assets $ 12,756,542 $ 13,156,473
United States    
REPORTABLE SEGMENTS    
Total assets $ 1,260,000