XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 24,697 $ 23,427
Long-term lease liabilities 36,172 37,243
Lease restructuring accruals and related sublease deposits 5,115 5,713
Deferred tax liabilities 340 298
Other 5,640 5,117
Other liabilities $ 71,964 $ 71,798