XML 84 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments -Summary of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2020 $ 2,105
2021 2,195
2022 2,265
2023 2,339
2024 2,415
2025 2,072
Total $ 13,391