XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Liabilities
Changes in the Company's warranty liabilities for fiscal years 2025 and 2024 were as follows (in thousands):
 Years Ended March 31,
 20252024
Beginning of the period$44,654 $40,886 
Provision44,876 45,413 
Settlements(40,316)(41,413)
Effects of foreign currency translation(30)(232)
End of the period$49,184 $44,654