v3.26.1
SUPPLEMENTAL BALANCE SHEET INFORMATION - Narrative (Details) - USD ($)
$ in Millions
Aug. 05, 2026
Jun. 27, 2026
Supplemental Balance Sheet Information [Line Items]    
Carrying value of life insurance policies   $ 59.5
Subsequent Event    
Supplemental Balance Sheet Information [Line Items]    
Proceeds from life insurance policy $ 58.1