XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Future minimum lease payments (Details) - USD ($)
$ in Thousands
Nov. 05, 2023
Feb. 05, 2023
Aug. 31, 2022
Jun. 30, 2022
Operating Leases        
The remainder of 2024 $ 15,707      
2025 51,252      
2026 39,127      
2027 21,654      
2028 24,020      
Thereafter 47,688      
Total future lease payments 199,448   $ 89,400 $ 100,200
Less: imputed interest (32,759)      
Present value of total lease liabilities 166,689      
Finance Leases        
The remainder of 2024 1,266      
2025 4,728      
2026 183      
2027 0      
2028 0      
Thereafter 0      
Total future lease payments 6,177      
Less: imputed interest (215)      
Present value of total lease liabilities $ 5,962 $ 10,197