XML 76 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Operating and Financing Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Lease cost for operating leases        
Operating lease cost $ 11,821 $ 10,168 $ 22,967 $ 20,992
Amortization of leased assets 682 590 1,365 1,120
Interest on leased liabilities 51 53 105 101
Total lease cost $ 12,554 $ 10,811 $ 24,437 $ 22,213