XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
Remainder of 2022 $ 9,522
2023 14,800
2024 9,736
2025 6,760
2026 4,265
Thereafter 5,993
Total future lease payments 51,076
Less: Imputed interest (3,457)
Total operating lease liabilities $ 47,619