XML 84 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Warrant Liabilities (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Derivative Warrant Liabilities (Details) [Line Items]    
Gain on remeasurement of warrant liabilities   $ 5.2
Remeasurement of warrant liabilities $ 1.1  
Warrants exercise 1,406,371  
Redemption of warrant 68,514  
Warrant per share $ 0.1  
Public Warrants [Member]    
Derivative Warrant Liabilities (Details) [Line Items]    
Number of warrants   3,833,333
Fair value   $ 8.1
Private Placement Warrants [Member]    
Derivative Warrant Liabilities (Details) [Line Items]    
Number of warrants   2,533,333
Fair value   $ 5.4