Quarterly report pursuant to Section 13 or 15(d)

Leases (Maturity Schedule) (Details)

v3.23.1
Leases (Maturity Schedule) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Operating Lease, Liability, Current $ (69,452) $ (68,685) $ (68,136)
Operating Lease, Liability, Noncurrent $ 303,571 $ 310,625 $ 321,250