Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.21.2
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2022 $ 9,809
2023 12,906
2024 11,800
2025 8,642
2026 5,987
Thereafter 14,418
Total operating lease payments 63,562
Less: imputed interest (10,319)
Total operating lease liabilities $ 53,243