XML 86 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details) - Lessee, Operating Lease, Liability, Maturity
$ in Thousands
Dec. 31, 2021
USD ($)
Lessee, Operating Lease, Liability, Maturity [Abstract]  
2022 $ 11,176
2023 6,579
2024 956
2025 468
2026 380
Thereafter 0
Total lease payments 19,559
Less imputed interest 1,043
Total $ 18,516