Annual report pursuant to Section 13 and 15(d)

Loss per share - Summary of Loss per share (Detail)

v3.23.3
Loss per share - Summary of Loss per share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]    
Net loss attributable to common stockholders $ 19,562 $ 18,208
Weighted average number of shares used in calculating basic earnings per share 1,385,818 480,688
Weighted average number of shares used in calculating diluted earnings per share 1,385,818 480,688
Basic loss per share $ 14.12 $ 37.88
Diluted loss per share $ 14.12 $ 37.88