XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future minimum lease payments under ASC 840 (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating lease  
2021 (remainder) $ 2,647
2022 5,528
2023 5,521
2024 4,786
2025 4,282
Thereafter 21,912
Total minimum lease payments 44,676
Finance lease  
2022 (remainder) 367
2023 734
2024 734
2025 514
2026 226
Total 2,575
Leases  
2021 (remainder) 3,014
2022 6,262
2023 6,255
2024 5,300
2025 4,508
Thereafter 21,912
Total minimum lease payments $ 47,251