XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Private Placement (Details) - Private Placements Warrant [Member]
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Private Placement (Details) [Line Items]  
Initial public offering of warrants | shares 5,466,667
Exercise price | $ / shares $ 1.5
Aggregate purchase price | $ $ 8,200,000