XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 57,800
2026 69,480
2027 58,473
2028 52,943
2029 49,738
Thereafter 113,932
Total 402,366
Less: Present value discount (66,947)
Lease liability $ 335,419