XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.4
Leases (Details) - Schedule of Total Remaining Years to Lease Liabilities Operating Leases - Operating Leases [Member]
$ in Thousands
Jun. 30, 2023
USD ($)
Schedule of total remaining years to lease liabilities operating leases [Abstract]  
2023 $ 911
2024 1,720
2025 1,625
2026 1,386
2027 1,424
Thereafter 6,862
Total minimum lease payments 13,928
Less: effect of discounting (2,801)
Present value of future minimum lease payments 11,127
Less: current obligations under leases (1,600)
Long-term lease obligations $ 9,527