XML 166 R151.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lease Cost [Abstract]        
Amortization of ROU assets $ 749 $ 1,071 $ 1,497 $ 1,895
Interest on lease liabilities 226 234 463 530
Operating lease cost 7,650 7,800 15,338 15,654
Short-term lease cost 120 148 236 221
Variable lease cost 70 45 139 101
Sublease Income (21) (17) (41) (26)
Total lease cost $ 8,794 $ 9,281 $ 17,632 $ 18,375