Annual report [Section 13 and 15(d), not S-K Item 405]

INTANGIBLE ASSETS AND GOODWILL - Schedule of changes in goodwill (Details)

v3.25.0.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of changes in goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Roll Forward]    
Balance at January 1, $ 11,993,000 $ 8,079,000
Balance at December 31, 15,812,000 11,993,000
Goodwill impairment 0 0
Ermont Acquisition and subsequent adjustments to the purchase price allocation    
Goodwill [Roll Forward]    
Acquisitions $ 3,819,000 $ 3,914,000