v3.26.1
ACQUISITIONS OF BUSINESSES - Schedule of Pro Forma Information (Details) - China Manufacturer - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Asset Acquisition [Line Items]    
Revenue $ 275,234 $ 240,525
Net income $ 29,363 $ 24,807