XML 114 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Guarantees (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Guarantees [Abstract]    
Amounts guaranteed (not to exceed) $ 110,660 $ 97,411
Amounts outstanding under guarantee 80,045 71,427
Fair value of guarantees 6,459 5,097
Amounts due to local banks on behalf of suppliers for government subsidized rural credit financing $ 13,787 $ 34,571
Guarantee expiration term (in years) 1 year