XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Net Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating Lease Expense $ 5,850 $ 4,519 $ 14,980 $ 10,581
Financing Lease Amortization 133 207 393 471
Financing Lease Interest 23 37 65 68
Financing Lease Expense 156 244 458 539
Net Lease Cost $ 6,006 $ 4,763 $ 15,438 $ 11,120