XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details) - Schedule of operating lease payments
$ in Thousands
Jun. 30, 2025
USD ($)
Leases  
2025 $ 1,083
2026 2,210
2027 2,267
2028 2,015
2029 1,501
Thereafter 18,686
Total undiscounted lease payments 27,762
Discount effect of cash flows 5,284
Total lease liability $ 22,478