XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Future minimum lease payments    
2023 (from April 2023) $ 860  
2024 799  
2025 822  
2026 69  
Total future minimum lease payments 2,550  
Less: Interest (259)  
Total lease liabilities at present value 2,291  
Lease liabilities, current 908 $ 1,015
Lease liabilities, non-current $ 1,383 $ 1,550