XML 181 R167.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Lease Cost [Abstract]        
Amortization of ROU assets $ 1,071 $ 643 $ 2,966 $ 2,088
Interest on lease liabilities 219 261 749 848
Operating lease cost 7,924 7,498 23,578 22,785
Short-term lease cost 101 231 322 399
Variable lease cost 49 33 150 86
Sublease Income (20) (9) (46) (28)
Total lease cost $ 9,344 $ 8,657 $ 27,719 $ 26,178