XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases        
Fixed lease cost $ 5,549 $ 5,500 $ 11,124 $ 10,973
Variable lease cost 973 1,411 2,042 2,764
Short-term lease cost 228 292 442 595
Total operating lease cost $ 6,750 $ 7,203 $ 13,608 $ 14,332