v3.25.2
ACQUISITIONS - Schedule of Intangible Assets Other Than Goodwill Acquired (Details) - RockyMounts
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization, Average Useful Life 3 years 2 months 12 days
Intangibles $ 2,366
Customer relationships  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 1,138
Intangibles subject to amortization, Average Useful Life 3 years
Product technologies  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 374
Intangibles subject to amortization, Average Useful Life 3 years
Tradenames  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 622
Intangibles subject to amortization, Average Useful Life 3 years
Non-compete agreements  
Schedule Of Intangible Assets Other Than Goodwill [Line Items]  
Intangibles subject to amortization $ 232
Intangibles subject to amortization, Average Useful Life 5 years