v3.25.2
Other Current Liabilities (Tables)
12 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities consisted of the following:

March 31, 2025March 31, 2024
Accrued expenses$8,913 $7,376 
Accrued interest1,949 3,414 
Foreign income tax payable15,015 14,371 
Current lease liabilities3,390 3,038 
Other current liabilities8,851 7,482 
Total
$38,118 $35,681