v3.26.1
Other Current Liabilities (Tables)
3 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities consisted of the following:
June 30,March 31,
20262026
Accrued expenses$8,274 $9,008 
Accrued interest123 305 
Foreign income tax payable— 875 
Current lease liabilities3,227 3,149 
Other current liabilities6,228 1,334 
Total other current liabilities
$17,852 $14,671