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

March 31,
20262025
Accrued expenses$9,008 $8,913 
Accrued interest305 1,949 
Foreign income tax payable— 15,015 
Current lease liabilities3,149 3,390 
Other current liabilities5,940 8,851 
Total other current liabilities
$18,402 $38,118