v3.26.1
GUARANTEES (Details)
$ in Thousands
Mar. 27, 2026
USD ($)
Surety bond  
Guarantor Obligations [Line Items]  
Guarantees $ 25,328