XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Future Lease Payments under Noncancelable Leases (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Future Lease Payments  
2021 (excluding the period ended March 31, 2021) $ 370
2022 380
2023 200
2024 116
Total lease payments 1,066
Less: imputed interest (107)
Total lease liabilities $ 959