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