XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Undiscounted cash payment obligation (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies    
2023 $ 642  
2024 605  
2025 160  
2026 32  
Total undiscounted operating lease payments 1,439  
Imputed interest expenses (231)  
Total 1,208 $ 1,159
Less: Operating lease liability, current 483 240
Operating lease liability, net of current portion $ 725 $ 919