XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - Schedule of changes in fair value of warrant liabilities - USD ($)
3 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Public [Member]    
Fair Value Measurements (Details) - Schedule of changes in fair value of warrant liabilities [Line Items]    
Fair value opening balance $ 12,190,000
Initial measurement   11,960,000
Change in fair value of warrant liabilities 460,000 230,000
Fair value ending balance 12,650,000 12,190,000
Private Placement [Member]    
Fair Value Measurements (Details) - Schedule of changes in fair value of warrant liabilities [Line Items]    
Fair value opening balance 6,348,666
Initial measurement   6,230,000
Change in fair value of warrant liabilities 237,333 118,666
Fair value ending balance 6,586,000 6,348,666
Warrant Liabilities [Member]    
Fair Value Measurements (Details) - Schedule of changes in fair value of warrant liabilities [Line Items]    
Fair value opening balance 18,538,666
Initial measurement   18,190,000
Change in fair value of warrant liabilities 697,333 348,666
Fair value ending balance $ 19,236,000 $ 18,538,666