v3.25.2
Note Payable, Related Party - Additional Information (Details) - Bridge Promissory Note
12 Months Ended
Jun. 30, 2024
Debt Instrument [Line Items]  
Interest rate of loan 12.00%
Loan maturity date Dec. 31, 2023