XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Future Minimum Lease Payments for Non cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2023 (remaining nine months) $ 1,398 $ 1,910
2024 884 879
2025 454 449
2026 61 60
2027 0 0
Thereafter 0 0
Undiscounted lease Payments, Total 2,797 3,298
Less - present value discount 88 149
Lease liability, at present value $ 2,709 $ 3,149