XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Lessee Operating Leases - Schedule of Company's Undiscounted Cash Payment Obligations for Operating Lease (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Lessee Disclosure [Abstract]  
For the three months ending June 30, 2021 $ 606
For the year ending June 30, 2022 2,271
For the year ending June 30, 2023 1,570
For the year ending June 30, 2024 1,127
For the year ending June 30, 2025 635
Thereafter 480
Total lease payments 6,689
Imputed interest (1,141)
Lease liabilities $ 5,548