XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future minimum lease payments (Details) - USD ($)
$ in Thousands
Aug. 07, 2022
Jun. 30, 2022
Feb. 06, 2022
Operating Leases      
The remainder of 2023 $ 17,944    
2024 39,675    
2025 45,542    
2026 37,380    
2027 22,120    
Thereafter 66,241    
Total future lease payments 228,902 $ 100,200  
Less: imputed interest (44,319)    
Present value of total lease liabilities 184,583    
Finance Leases      
The remainder of 2023 2,669    
2024 3,626    
2025 2,917    
2026 296    
2027 0    
Thereafter 0    
Total future lease payments 9,508    
Less: imputed interest (425)    
Present value of total lease liabilities $ 9,083   $ 2,522