XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Recent Accounting Pronouncements - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Accumulated deficit $ (246,971) $ (226,485)
Additional paid-in capital 277,169 257,515
Common stock warrant liabilities   $ 3,392
Accounting Standards Update 2020-06 [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Accumulated deficit 16,000  
Additional paid-in capital 19,400  
Decrease in common stock warrant liabilities $ 3,400  
Change in accounting principle, accounting standards update, adopted [true false] true  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2022  
Accounting Standards Update 2021-04 [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Change in accounting principle, accounting standards update, adopted [true false] true  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2022  
Change in accounting principle, accounting standards update, immaterial effect [true false] true