XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.3
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 27,094 $ 25,289
Long-term lease liabilities 28,894 32,097
Lease restructuring accruals and related sublease deposits 3,423 3,957
Deferred tax liabilities 262 224
Other 3,690 4,165
Other liabilities $ 63,363 $ 65,732