XML 149 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating cash flows used in operating leases $ (6,482) $ (7,871) $ (6,442)
Operating cash flows used in finance leases (5,174) (5,387) (3,025)
Finance cash flows used in finance leases $ (6,278) $ (6,307) $ (8,864)