XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Summary of Accrued Warranty Liability Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Roll forward of the accrued warranty liability    
Balance at the beginning of the period $ 31,780 $ 25,824
Provisions 4,325 7,183
Payments made (7,683) (5,604)
Changes for pre-existing warranties 2,813 2,342
Balance at the end of the period $ 31,235 $ 29,745