v3.26.1
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 36,049 $ 30,284
Long-term lease liabilities 19,898 26,939
Lease restructuring accruals and related sublease deposits 646 1,905
Other 818 3,866
Other liabilities $ 57,411 $ 62,994