v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Compensation and related payroll taxes $ 105,550 $ 95,067
Other 60,033 52,066
Total accrued liabilities $ 165,583 $ 147,133