XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Liabilities
6 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Other Current Liabilities Other Current Liabilities
Other current liabilities consisted of the following:

September 30, 2024March 31, 2024
Accrued expenses$8,529 $7,376 
Accrued interest1,790 3,414 
Foreign income tax payable19,410 14,371 
Other current liabilities8,914 10,520 
Total
38,643 35,681