XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock Warrants - Additional Information (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1 $ 11.5
Common Stock Warrants Expiration Date Aug. 12, 2026
Warrant Redemption Condition Minimum Share Price Scenario Two $ 18
Public Warrants  
Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1 $ 11.50
Common Stock Warrants Expiration Date Aug. 12, 2026
Warrant Redemption Period 30 days
Warrant redemption condition minimum share price scenario one $ 10
Public Warrants | Common Stock, Closing Price equals or Exceeds $18 Per Share [Member]  
Redemption Price Per Public Warrant 0.01
Issuance of common stock Per Share 18
Public Warrants | Common Stock, Closing Price equals or Exceeds $10 Per Share [Member]  
Redemption Price Per Public Warrant 0.1
Issuance of common stock Per Share 10
PIPE Warrants  
Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1 $ 11.50
Common Stock Warrants Expiration Date Aug. 12, 2026
Number of shares converted | shares 0