XML 103 R93.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Operating lease cost $ 1,007 $ 887 $ 2,984 $ 2,638
Short-term lease cost 63 75 157 261
Variable lease cost 86 69 278 183
Depreciation of leased assets 126 190 378 407
Interest on lease liabilities 119 137 366 345
Total finance lease cost 245 327 744 752
Total lease cost $ 1,401 $ 1,358 $ 4,163 $ 3,834