XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Future Minimum Rental Payments    
Lessee, Operating Lease, Liability, to be Paid, Year One $ 682  
Finance Lease, Liability, to be Paid, Year One 0  
Total Lease Future Payments Year 1 682  
Lessee, Operating Lease, Liability, to be Paid, Year Two 593  
Finance Lease, Liability, to be Paid, Year Two 0  
Total Lease Future Payments Year 2 593  
Lessee, Operating Lease, Liability, to be Paid, Year Three 222  
Finance Lease, Liability, to be Paid, Year Three 0  
Total Lease Future Payments Year 3 222  
Lessee, Operating Lease, Liability, to be Paid, Year Four 11  
Finance Lease, Liability, to be Paid, Year Four 0  
Total Lease Future Payments Year 4 11  
Lessee, Operating Lease, Liability, to be Paid, Year Five 0  
Finance Lease, Liability, to be Paid, Year Five 0  
Total Lease Future Payments Year 5 0  
Lessee, Operating Lease, Liability, to be Paid, after Year Five 0  
Finance Lease, Liability, to be Paid, after Year Five 0  
Total Lease Future Payments Thereafter 0  
Operating Leases, Future Minimum Payments Due 1,508  
Finance Lease, Liability, Payment, Due 0  
Total Lease Future Payments 1,508  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (96)  
Finance Lease, Liability, Undiscounted Excess Amount 0  
Total Lease Liability Undiscounted Excess Amount (96)  
Operating Lease, Liability 1,412 $ 1,689
Finance Lease, Liability 0 2
Total Lease Liability $ 1,412 $ 1,691