XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Aggregate Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 1,184  
2024 662  
Total future minimum lease payments 1,846  
Less: imputed interest (178)  
Present value of future minimum lease payments $ 1,668  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Present value of future minimum lease payments  
Less: current portion of operating lease liability $ (1,033) $ (510)
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Accounts Payable and Other Accrued Liabilities, Current
Operating lease liabilities - noncurrent $ 635 $ 1,040