XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Lessee Operating Leases - Schedule of Company's Undiscounted Cash Payment Obligations for Operating Lease (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Lessee Disclosure [Abstract]  
For the three months ending June 30, 2022 $ 611
For the year ending June 30, 2023 1,804
For the year ending June 30, 2024 1,343
For the year ending June 30, 2025 814
For the year ending June 30, 2026 546
Thereafter 128
Total lease payments 5,246
Imputed interest (996)
Lease liabilities $ 4,250