v3.23.1
GOODWILL AND INTANGIBLE ASSETS (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Indefinite-lived Intangible Assets      
Gross Amount $ 11,452,230    
Accumulated Amortization (4,554,959)    
Carrying Value 6,897,271    
Indefinite-lived 18,028,110    
Intangible assets, net 13,473,151   $ 14,427,503
Amortization expense 954,353 $ 537,813  
Customer relationships      
Indefinite-lived Intangible Assets      
Gross Amount 11,452,230    
Accumulated Amortization (4,554,959)    
Carrying Value 6,897,271    
Brand name      
Indefinite-lived Intangible Assets      
Indefinite-lived $ 6,575,880