XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
[1]
Leases [Abstract]  
Remainder of 2022 $ 23,650
2023 40,041
2024 30,569
2025 21,923
2026 15,380
Thereafter 25,379
Total lease payments 156,942
Less: imputed interest 4,418
Present value of lease liabilities $ 152,524
[1] Operating lease payments reflect our current fixed obligations under the operating lease agreements.