v3.25.2
ACQUISITIONS - Schedule of Fair Value of Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 06, 2025
Jun. 30, 2025
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets Acquired, Gross   $ 918
Viagrow    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets Acquired, Gross $ 918  
Viagrow | Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets Acquired, Gross $ 718  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 6 years  
Viagrow | Trade names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets Acquired, Gross $ 200  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 5 years