v3.25.2
INTANGIBLE ASSETS - NET - Annual amortization (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
INTANGIBLE ASSETS - NET    
Remainder of 2025 $ 1,530,724  
2026 3,061,448  
2027 3,061,448  
2028 3,061,448  
2029 3,061,448  
Thereafter 12,867,145  
Total intangible assets - net $ 26,643,661 $ 26,735,234