XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Finance and Operating Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease cost:      
Operating lease cost $ 8,077 $ 8,285 $ 8,015
Amortization of right-of-use assets 1,600 1,318 1,451
Interest expense 345 351 213
Short-term lease cost 604 438 655
Sublease Income (2,284) (195) 0
Total lease cost $ 8,342 $ 10,197 $ 10,334