XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Additional Information) (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
TradingDay
$ / shares
shares
May 01, 2023
shares
Dec. 31, 2022
$ / shares
Nov. 30, 2022
USD ($)
Common stock, per share value | $ / shares $ 0.0001   $ 0.0001  
Private Placement Warrants        
warrants originally issue 6,666,666,000      
Warrant [Member]        
Warrants Period 5 years      
Warrants maturity date Oct. 31, 2023      
Price per Warrants | $ / shares $ 0.01      
Warrants Description The Company may redeem the outstanding Public Warrants at a price of $0.01 per warrant, if the last sale price of its Class A Common Stock equals or exceeds $18.00 per share for any 20 trading days within a 30 trading-day period ending on the third business day before it sends the notice of redemption to the Warrant holders      
Debt Instrument, Convertible, Threshold Consecutive Trading Days | TradingDay 30      
Subsequent Event        
cashless exercises of public warrants   1,400,000    
Class A common stock        
cashless exercises of public warrants 1,900,000      
Number of shares exchanged 632,745      
Warrants Outstanding 18,092,120,000      
Class A common stock | Board of Directors        
Repurchase shares, amount | $       $ 100.0
Class A common stock | Warrant [Member]        
Number of shares exchanged 424,877      
Last sale price of common stock equals or exceeds per share | $ / shares $ 18.00      
Debt Instrument, Convertible, Threshold Trading Days | TradingDay 20