XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Future Minimum Lease Payments    
2023 $ 565  
2024 628  
2025 511  
2026 517  
2027 529  
Thereafter 1,308  
Total expected minimum lease obligation 4,058  
Less: Amount representing interest (793)  
Present value of net minimum lease payments $ 3,265 $ 3,189