XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
[1]
Leases [Abstract]  
Remainder of 2022 $ 36,760
2023 40,223
2024 30,573
2025 21,766
2026 15,077
Thereafter 23,207
Total lease payments 167,606
Less: imputed interest 4,963
Present value of lease liabilities $ 162,643
[1] Operating lease payments reflect our current fixed obligations under the operating lease agreements.