Annual report [Section 13 and 15(d), not S-K Item 405]

Other Current Liabilities - Schedule of Other Current Liabilities (Details)

v3.26.1
Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Accrued expenses $ 9,008 $ 8,913
Accrued interest 305 1,949
Foreign income tax payable 0 15,015
Current lease liabilities 3,149 3,390
Other current liabilities 5,940 8,851
Total other current liabilities $ 18,402 $ 38,118