v3.22.2.2
Deferred Tax Liabilities and Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Components of Deferred Tax Assets [Abstract]    
Deferred revenue $ 20,362 $ 16,637
Fixed and intangible assets 13,283 15,924
Share-based payments 4,869 4,182
Tax losses carried forward 29,581 16,104
Compensation accruals 927 727
Consultant and other accruals 25 22
Right-of-use assets (1,932) (1,633)
Lease liabilities 2,057 1,742
Charitable contributions 7 1
Total deferred tax assets 69,179 53,706
Valuation allowance for deferred tax assets (69,179) (53,706)
Net deferred tax assets and liabilities $ 0 $ 0