v3.26.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Lease, Cost [Abstract]      
Operating lease cost (1) $ 41,274 $ 41,014 $ 44,683
Variable lease cost (1) 42,673 37,123 31,118
Short-term lease cost (1) 538 1,029 931
Amortization of right-of-use asset (2) 858 5 5
Interest on lease obligation (3) 503 9 12
Total lease cost $ 85,846 $ 79,180 $ 76,749