XML 124 R105.htm IDEA: XBRL DOCUMENT v3.25.1
Leased Property - Schedule of Lease, Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finance lease cost      
Right-of-use asset amortization $ 285 $ 244 $ 204
Interest expense 110 86 63
Operating lease cost 2,864 3,210 2,495
Total lease cost $ 3,259 $ 3,540 $ 2,762