XML 51 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Current Liabilities (Tables)
3 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities consisted of the following:

June 30, 2024March 31, 2024
Accrued expenses$7,773 $7,376 
Accrued interest3,352 3,414 
Foreign income tax payable16,862 14,371 
Other current liabilities8,259 10,520 
Total
36,246 35,681