XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details) - Schedule of Remaining Lease Payments - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Remaining Lease Payments [Abstarct]    
2024 $ 1,477  
2025 1,513  
2026 1,551  
2027 1,590  
2028 1,630  
Thereafter 2,664  
Total undiscounted lease payments 10,425  
Less: imputed interest 2,420  
Present value of lease payments $ 8,005 $ 8,759