XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Nature of Business - Liquidity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Nature of Business          
Net loss $ 38,837 $ 12,267 $ 76,038 $ 22,417  
Accumulated deficit $ 131,224   $ 131,224   $ 55,186