XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Schedule of 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]        
Amortization of property and equipment $ 159 $ 136 $ 468 $ 400
Interest expense on finance leases 22 20 67 62
Total finance lease expense 181 156 535 462
Operating lease expense 1,963 1,836 5,860 5,467
Sublease income (133) (87) (332) (101)
Total lease expense $ 2,011 $ 1,905 $ 6,063 $ 5,828