XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Recent Accounting Pronouncements - Additional Information (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 01, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Accumulated deficit     $ (257,859) $ (226,485)
Additional paid-in capital     $ 278,827 $ 257,515
Accounting Standards Update 2016-13 [Member] | Subsequent Event [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, 2023    
Change in accounting principle, accounting standards update, immaterial effect [true false]   true    
Accounting Standards Update 2020-06 [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      
Accumulated deficit $ 16,000      
Additional paid-in capital 19,400      
Decrease in common stock warrant liabilities $ 3,400      
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