XML 90 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Leases, Future Minimum Payments for Operating Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Future Minimum Payments for Operating Leases [Abstract]  
Year ended December 31, 2023 $ 236
Year ended December 31, 2024 244
Year ended December 31, 2025 252
Year ended December 31, 2026 194
Total future minimum lease payments 926
Amounts representing interest (20)
Present value of net future minimum lease payments $ 906
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other liabilities