v3.25.1
Lease - Summary of Non-cancellable Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Leases [Abstract]    
1 years $ 232  
2 years 124  
3 years 92  
4 years 75  
5 years 73  
Over 5 years 73  
Total minimum future payments 669  
Less: Imputed interest (1)  
Total liabilities 668  
Less: Current portion (280) $ (331)
Long-term liabilities 388 197
Less: Current portion (280) (331)
Long-term finance lease liabilities $ 388 $ 197