Annual report pursuant to Section 13 and 15(d)

Leases - Cash flows and other (Details)

v3.24.0.1
Leases - Cash flows and other (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases      
Operating cash flows from finance leases $ (210) $ (268) $ (74)
Operating cash flows from operating leases (71,667) (74,135) (48,125)
Financing cash flows from finance leases $ (2,776) $ (2,361) $ (562)