XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Description of the Business, Organization, and Liquidity - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Accumulated deficit $ (143,579)       $ (143,579)   $ (97,794)
Net loss (26,697) $ (19,088) $ (14,311) $ (13,159) (45,785) $ (27,470)  
Cash generated in operating activities         (43,546) $ 3,837  
Cash, cash equivalents and short term marketable securities $ 366,100       $ 366,100