Annual report pursuant to Section 13 and 15(d)

Commitments and contingencies - Additional information (Detail)

v3.23.3
Commitments and contingencies - Additional information (Detail) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Commitments And Contingencies Disclosure [Line Items]    
Contingent liabilities