v3.25.4
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Lease, Cost [Abstract]        
Operating lease cost (1) $ 10,765 $ 10,816 $ 30,502 $ 31,505
Variable lease cost (1) 13,270 8,744 31,933 28,306
Short-term lease cost (1) 121 250 404 1,543
Amortization of right-of-use asset (2) 260 1 540 4
Interest on lease obligation (3) 152 2 341 7
Total lease cost $ 24,568 $ 19,813 $ 63,720 $ 61,365