XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Organization And Nature Of Business Textual [Abstract]      
Net loss $ 6,662 $ 10,282  
Net cash used in operating activities 9,901 8,073  
Cash and cash equivalents $ 42,739 $ 63,942 $ 53,480