XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Minimum Lease Payments for Right-of-Use Assets (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2021 $ 5,787
2022 16,197
2023 8,708
2024 7,357
2025 7,394
Thereafter 28,946
Total undiscounted lease payments 74,389
Less: Imputed interest (7,848)
Present value of lease liabilities $ 66,541