XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Other Liabilities Disclosure [Abstract]    
Uncertain tax positions $ 31,500 $ 30,284
Long-term lease liabilities 23,818 26,939
Lease restructuring accruals and related sublease deposits 1,761 1,905
Deferred tax liabilities 355 242
Other 2,148 3,624
Other liabilities $ 59,582 $ 62,994