v3.26.1
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 38,448 $ 36,049
Long-term lease liabilities 22,339 19,898
Lease restructuring accruals and related sublease deposits 572 646
Other 818 818
Other liabilities $ 62,177 $ 57,411