XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - Schedule of Reconciliation of Future Minimum Lease Payments to Balance Sheet - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Reconciliation of Future Minimum Lease Payments to Balance Sheet [Abstract]    
Lease liability—short term $ 578 $ 1,125
Lease liability—long term $ 339
Subtotal 578  
Difference between undiscounted and discounted cash flows 6  
Total future minimum lease payments (undiscounted) $ 584