v3.25.4
Leases - Summary of maturities of the operating lease liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Leases [Abstract]    
2026 $ 512  
2027 518  
2028 16  
Total operating lease payments 1,046  
Less imputed interest (59)  
Present value of operating lease liabilities $ 987 $ 849