XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Maturities of Lease Liabilities Under Topic 842  
Remainder of 2021 $ 5,994
2022 10,727
2023 9,952
2024 8,625
2025 7,535
2026 and thereafter 4,769
Total lease payments 47,602
Less: imputed interest 3,779
Present value of lease liabilities 43,823
Legally binding minimum lease payments on leases not yet commenced 2,600
Amount for options to extend lease $ 1,000