XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Undiscounted Future Minimum Payments under Operating Leases (Detail)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases [Abstract]  
2021 (remaining nine months) $ 653
2022 891
2023 920
2024 928
2025 230
Total undiscounted lease payments 3,622
Less: imputed interest (517)
Total lease liability $ 3,105