XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Other Contingent Liabilities And Other Matters (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Mar. 31, 2025
Other Contingent Liabilities and Other Matters [Line Items]        
Other contingent liabilities $ 1,000 $ 1,000    
Net provision for losses (recoveries) on advances to suppliers   (2,810) $ (5,562)  
Stock repurchase program authorized amount 100,000 100,000    
Stock repurchase program remaining authorized repurchase amount 100,000 100,000    
Accounts Receivable, Sale 42,000      
Gain (Loss) on Sale of Accounts Receivable 400      
Advances to suppliers [Member]        
Other Contingent Liabilities and Other Matters [Line Items]        
Advances to suppliers current and non-current 135,000 135,000 151,000 $ 189,000
Valuation allowances 13,000 13,000 11,000 18,000
Net provision for losses (recoveries) on advances to suppliers   (2,800) (5,600)  
Recoverable value added tax credits [Member]        
Other Contingent Liabilities and Other Matters [Line Items]        
Aggregate balance of recoverable value added tax credits 65,000 65,000 63,000 64,000
Valuation allowances $ 22,000 $ 22,000 $ 22,000 $ 22,000