XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Leased Property - Schedule of Right-of-Use Assets and Liabilities by Lease Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Right-of-use assets:    
Operating leases $ 14,680 $ 13,203
Finance leases 3,169 3,312
Total right-of-use assets 17,849 16,515
Lease liabilities:    
Operating leases 15,165 13,586
Finance leases 3,507 3,620
Total lease liabilities $ 18,672 $ 17,206