v3.26.1
Leases (Details) - Schedule of operating lease payments due
$ in Thousands
Jun. 30, 2026
USD ($)
Leases  
2026 $ 1,110
2027 2,568
2028 2,327
2029 1,826
2030 1,959
Thereafter 26,236
Total undiscounted lease payments 36,026
Discount effect of cash flows 9,200
Total lease liability $ 26,826