XML 92 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Warrants - Schedule Of Fair Value Of Warrant Liability (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2022
$ / shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
shares
Class of Warrant or Right [Line Items]          
Warrants Outstanding | shares     3,734,555 3,835,278 2,520,794
Liability Classified Warrant [Member]          
Class of Warrant or Right [Line Items]          
Warrants Outstanding | shares     1,997,208 2,097,931  
Warrant Liability     $ 4,520 $ 24,877  
Change in Fair value of warrants liability $ (20,357)        
Bridge Financing Warrants [Member] | Liability Classified Warrant [Member]          
Class of Warrant or Right [Line Items]          
Strike Price | $ / shares   $ 22.90      
Warrants Outstanding | shares     0    
Warrant Liability     $ 0 676  
Change in Fair value of warrants liability (676)        
Private Placement Financing Warrants [Member] | Liability Classified Warrant [Member]          
Class of Warrant or Right [Line Items]          
Strike Price | $ / shares   19.39      
Warrants Outstanding | shares     1,606,533    
Warrant Liability     $ 3,125 18,527  
Change in Fair value of warrants liability (15,402)        
Modification Warrants [Member] | Liability Classified Warrant [Member]          
Class of Warrant or Right [Line Items]          
Strike Price | $ / shares   12.04      
Warrants Outstanding | shares     316,947    
Warrant Liability     $ 1,139 4,603  
Change in Fair value of warrants liability (3,464)        
Additional Modification Warrants [Member] | Liability Classified Warrant [Member]          
Class of Warrant or Right [Line Items]          
Strike Price | $ / shares   $ 14.03      
Warrants Outstanding | shares     73,728    
Warrant Liability     $ 256 $ 1,071  
Change in Fair value of warrants liability $ (815)