XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating leases    
2023 $ 1,538  
2024 1,617  
2025 1,701  
2026 1,420  
2027 0  
Total minimum lease payments 6,276  
Less amounts representing interest (1,040)  
Present value of minimum lease payments 5,236  
Finance leases    
2023 60  
2024 60  
2025 55  
2026 35  
2027 19  
Total minimum lease payments 229  
Less amounts representing interest (71)  
Present value of minimum lease payments 158  
Total    
2023 1,598  
2024 1,677  
2025 1,756  
2026 1,455  
2027 19  
Total minimum lease payments 6,505  
Less amounts representing interest (1,111)  
Present value of minimum lease payments $ 5,394 $ 4,333