XML 78 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Schedule of Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year $ 580  
2022 425  
2023 346  
2024 144  
2025 0  
Total minimum lease payments 1,495  
Less: present value adjustment (239)  
Present value of lease liabilities 1,256 $ 2,800
Finance Leases [Abstract]    
Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 650  
2022 113  
2023 85  
2024 0  
2027 0  
Total minimum lease payments 848  
Less: present value adjustment (20)  
Present value of lease liability $ 828