XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Maturities of Operating Lease Liabilities) (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
2022 (remainder of year) $ 17,074
2023 22,510
2024 18,028
2025 14,136
2026 6,140
Thereafter 45,978
Total lease payments 123,866
Less imputed interest (13,671)
Total $ 110,195