XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Description of the Business, Organization, and Liquidity - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Accumulated deficit $ (116,882)   $ (97,794)
Net loss (19,088) $ (13,159)  
Cash generated in operating activities (21,673) $ 20,313  
Cash, cash equivalents and short term marketable securities $ 390,800