XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Summary of Lease Costs and Other Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease Costs:      
Operating lease costs $ 3,082 $ 2,885 $ 2,830
Variable lease costs [1] 406 475 427
Sublease income (106) (69) (23)
Net lease costs 3,382 3,291 3,234
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases 2,963 2,587 2,647
Right of use assets obtained in exchange for new operating lease liabilities $ 2,249 $ 11,006 $ 4,251
[1] Variable lease costs primarily represent variable payments such as common area maintenance, insurance, taxes and utilities.