v3.21.1
Derivative Warrant Liabilities - Additional Information (Details)
6 Months Ended
Dec. 31, 2020
$ / shares
shares
Class of Warrant or Right [Line Items]  
Public warrants expiry period 5 years
Warrants redeemable, threshold consecutive trading days 20 days
Warrants redemption price per share $ 0.01
Percentage Of Proceeds From Share Issuances 60.00%
Common Class A [Member]  
Class of Warrant or Right [Line Items]  
Class or warrants or rights issue price per warrant $ 11.50
Public Warrants [Member]  
Class of Warrant or Right [Line Items]  
Class of Warrant or Right, Outstanding | shares 10,350,000
Private Warrants [Member]  
Class of Warrant or Right [Line Items]  
Class of Warrant or Right, Outstanding | shares 153,500
Private Placement Warrants [Member]  
Class of Warrant or Right [Line Items]  
Warrants redemption price per share $ 9.20
Private Placement Warrants [Member] | Share Trigger Price One [Member]  
Class of Warrant or Right [Line Items]  
Warrants redemption price per share $ 18.00
Minimum Notice Period For Warrants Redemption 30 days
Private Placement Warrants [Member] | Maximum [Member] | Share Trigger Price One [Member]  
Class of Warrant or Right [Line Items]  
Warrants redeemable, threshold consecutive trading days 30 days
Class Of Warrants Exercise Price Adjustment Percentage 180.00%
Private Placement Warrants [Member] | Minimum [Member] | Share Trigger Price One [Member]  
Class of Warrant or Right [Line Items]  
Warrants redeemable, threshold consecutive trading days 20 days
Class Of Warrants Exercise Price Adjustment Percentage 110.00%