XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Maturity of Existing Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
2026 $ 49,866  
2027 55,393  
2028 56,554  
2029 55,787  
2030 54,088  
2031 and thereafter 308,722  
Total 580,410  
Less: present value discount (142,225)  
Operating lease liabilities $ 438,185 $ 415,412