XML 112 R72.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Future Minimum Obligations for Noncancelable Operating Leases (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 64,528
2024 74,462
2025 70,907
2026 52,065
2027 30,400
Thereafter 45,537
Total future lease payments 337,899
Less: imputed interest (38,495)
Total lease liabilities $ 299,404