XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 24,046 $ 23,427
Long-term lease liabilities (see Note 4) 37,712 37,243
Lease restructuring accruals 4,548 5,713
Deferred tax liabilities 339 298
Other 6,378 5,117
Other liabilities $ 73,023 $ 71,798