XML 104 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Future minimum lease payments    
2023 $ 1,185  
2024 799  
2025 822  
2026 69  
Total future minimum lease payments 2,875  
Less: Interest (310)  
Total lease liabilities at present value 2,565  
Lease liabilities, current 1,015 $ 931
Lease liabilities, non-current $ 1,550 $ 2,358