XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 26,104 $ 25,289
Long-term lease liabilities (see Note 4) 30,488 32,097
Lease restructuring accruals and related sublease deposits 3,470 3,957
Deferred tax liabilities 252 224
Other 4,428 4,165
Other liabilities $ 64,742 $ 65,732