XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Maturities of Lease Liabilities Under Topic 842  
Remainder of 2021 $ 8,723
2022 10,475
2023 9,690
2024 8,490
2025 7,536
2026 and thereafter 4,768
Total lease payments 49,682
Less: imputed interest 4,155
Present value of lease liabilities 45,527
Legally binding minimum lease payments on leases not yet commenced (less than) 100
Amount for options to extend lease $ 1,000