v3.26.3
Borrowings - Schedule of Movements of Long-Term Loans (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 25, 2026
Sep. 26, 2025
Movements In Long Term Borrowings [Roll Forward]    
Opening balance $ 0 $ 0
Borrowings during the period 74,828 0
Repayments during the period 0 0
Unrealized (gains) losses (89) 0
Closing balance $ 74,739 $ 0