XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Early Option Exercise Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Disclosure Of Early Option Exercise Liability [Abstract]    
Early option exercise liability $ 38 $ 79
Number of unvested shares in which early option was exercised 8,767 29,041