XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases - Lease Maturities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Leases [Abstract]  
Nine months ending December 31, 2023 $ 86,200
45657 94,792
46022 66,885
46387 44,321
46752 21,472
Thereafter 26,185
Total 339,855
Less amount of lease payments representing interest (42,646)
Total present value of lease payments $ 297,209