XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Future Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 2,083
2026 1,728
2027 1,171
2028 983
2029 and thereafter 6,888
Total lease payments 12,853
Less amount of lease payment representing interest 4,727
Total present value of lease payments 8,126
Finance Leases  
2025 230
2026 141
2027 92
2028 59
2029 and thereafter 0
Total lease payments 522
Less amount of lease payment representing interest 28
Total present value of lease payments $ 494