XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock Warrants - (Details) - $ / shares
shares in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Class Of Warrant Or Right [Line Items]    
Common Stock Warrants Expiration Date Aug. 12, 2026  
Common stock warrants exercise price per share $ 11.5  
Common Stock Warrants Outstanding 5,907 5,907
Public Warrants    
Class Of Warrant Or Right [Line Items]    
Common Stock Warrant Classification Liability  
Common Stock Warrants Expiration Date Aug. 12, 2026  
Common stock warrants exercise price per share $ 11.50  
Common Stock Warrants Outstanding 2,733 2,733
PIPE Warrants    
Class Of Warrant Or Right [Line Items]    
Common Stock Warrant Classification Liability  
Common Stock Warrants Expiration Date Aug. 12, 2026  
Common stock warrants exercise price per share $ 11.50  
Common Stock Warrants Outstanding 3,174 3,174