v3.26.1
Equity Method Investment in Equity Investee - Equity Method Investment, Summarized Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Mar. 31, 2023
Schedule of Equity Method Investments [Line Items]            
Current assets $ 437,918 $ 396,162        
Current liabilities 127,366 154,507        
Gross profit 151,544 161,004   $ 171,918    
Operating expenses 194,739 189,440   175,674    
Net loss $ 42,265 $ 96,976   $ 11,081    
Facility in Liangjiang New Area of Chongqing (the 'Joint Venture')            
Schedule of Equity Method Investments [Line Items]            
Current assets     $ 111,936   $ 101,151 $ 86,280
Non-current assets     337,353   315,420 338,450
Current liabilities     146,278   61,341 70,776
Non-current liabilities     13,455   82,124 81,899
Revenue     164,738   142,921 128,951
Gross profit     12,284   8,662 1,844
Operating expenses     12,534   10,637 9,174
Net loss     $ 2,577   $ 3,195 $ 9,477