v3.26.1
Income Tax - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current:      
Federal $ 39,823 $ 27,768 $ 31,551
State and local 3,498 5,619 4,395
Foreign 3,636 3,041 1,811
Total current income tax expense 46,957 36,428 37,757
Deferred:      
Federal 17,955 14,144 13,148
State and local 9,921 (1,760) 3,556
Foreign 370 (303) (7)
Total deferred income tax expense 28,246 12,081 16,697
Total income tax expense $ 75,203 $ 48,509 $ 54,454