XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Summary of maturities of the operating lease liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]    
2025 $ 145  
2026 435  
2027 331  
Total operating lease payments 911  
Less imputed interest (62)  
Present value of operating lease liabilities $ 849 $ 284