XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Nature of Business, Basis of Presentation and Liquidity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Liquidity          
Cash and cash equivalents $ 90,883   $ 90,883   $ 114,916
Accumulated deficit 290,972   290,972   $ 263,572
Net loss $ 17,024 $ 9,526 $ 27,400 $ 18,660