XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments, Level 3 Fair Value of the Private Warrants (Details) - Private Warrants [Member]
Mar. 31, 2023
$ / shares
Dec. 31, 2022
$ / shares
Fair Value of the Private Warrants, Assumptions [Abstract]    
Term 2 years 25 days 2 years 4 months 20 days
Fair value per warrant (in dollars per share) $ 1.32 $ 2.45
Stock Price [Member]    
Fair Value of the Private Warrants, Assumptions [Abstract]    
Measurement input 17.13 18.39
Exercise Price [Member]    
Fair Value of the Private Warrants, Assumptions [Abstract]    
Measurement input 65.23 65.23
Expected Volatility [Member]    
Fair Value of the Private Warrants, Assumptions [Abstract]    
Measurement input 0.6738 0.7125
Risk-Free Interest Rate [Member]    
Fair Value of the Private Warrants, Assumptions [Abstract]    
Measurement input 0.0404 0.0414
Expected Dividend Yield [Member]    
Fair Value of the Private Warrants, Assumptions [Abstract]    
Measurement input 0 0