v3.26.1
Other Investments - Schedule of Investment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 11, 2026
Mar. 31, 2025
Disclosure Of Financial Assets [Line Items]      
Total other investments $ 12,756 $ 10,300 $ 972
Financial assets measured at FVOCI [Member]      
Disclosure Of Financial Assets [Line Items]      
Equity securities 12,106    
Financial assets measured at FVTPL [Member]      
Disclosure Of Financial Assets [Line Items]      
Equity securities 317   591
Other securities 257   305
Financial Assets Measured at Amortised Cost [Member]      
Disclosure Of Financial Assets [Line Items]      
Other securities $ 76   $ 76