v3.26.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
Jul. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
lawsuit
Commitments and Contingencies Disclosure [Abstract]    
IEEPA tariffs previously paid, gross   $ 120,000
Number of lawsuits named as a defendant | lawsuit   2
Subsequent Event [Line Items]    
IEEPA tariff receivable   $ 0
Subsequent Event    
Subsequent Event [Line Items]    
IEEPA tariff receivable $ 0