XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Details) - Schedule of operating lease payment due
$ in Thousands
Dec. 31, 2024
USD ($)
Leases  
2025 $ 2,157
2026 2,210
2027 2,267
2028 2,015
2029 1,501
Thereafter 18,686
Total undiscounted lease payments 28,836
Discount effect of cash flows 5,610
Total lease liability $ 23,226