v3.26.1
REVENUES - Disaggregated revenue information from continuing operations by geographic area (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
REVENUES        
Revenues $ 9,794,419 $ 7,885,201 $ 17,439,822 $ 16,139,557
United States        
REVENUES        
Revenues $ 9,794,419 $ 7,885,201 $ 17,439,822 $ 16,139,557