XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Remainder of 2022 $ 14,267
2023 14,311
2024 9,624
2025 6,911
2026 4,440
Thereafter 6,146
Total future lease payments 55,699
Less: Imputed interest (3,829)
Total operating lease liabilities $ 51,870