XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 31,102 $ 30,284
Long-term lease liabilities 25,690 26,939
Lease restructuring accruals and related sublease deposits 1,865 1,905
Deferred tax liabilities 356 242
Other 2,886 3,624
Other liabilities $ 61,899 $ 62,994