XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Arrangements - Lessee Operating Lease, Maturity (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2021 (three months remaining) $ 924
2022 3,360
2023 2,454
2024 2,230
2025 2,078
Thereafter 8,026
Total lease payments 19,072
Less: interest expense (3,684)
Present value of operating lease liabilities $ 15,388