XML 94 R76.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 30,284 $ 25,289
Long-term lease liabilities 26,939 32,097
Lease restructuring accruals and related sublease deposits 1,905 3,957
Deferred tax liabilities 242 224
Other 3,624 4,165
Other liabilities $ 62,994 $ 65,732