XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 28,334 $ 25,289
Long-term lease liabilities 28,757 32,097
Lease restructuring accruals and related sublease deposits 3,565 3,957
Deferred tax liabilities 273 224
Other 2,953 4,165
Other liabilities $ 63,882 $ 65,732