XML 94 R76.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases, Future Minimum Payments for Operating Leases (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Future Minimum Payments for Operating Leases [Abstract]  
Year ended December 31, 2024 $ 242
Year ended December 31, 2025 242
Year ended December 31, 2026 181
Total future minimum lease payments 665
Amounts representing interest (10)
Present value of net future minimum lease payments $ 655