XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Reconciles the Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Reconciles the Future Minimum Lease Payments [Abstract]    
Lease liability—short term $ 493 $ 709
Lease liability—long term 89 $ 171
Subtotal 582  
Difference between undiscounted and discounted cash flows 27  
Total future minimum lease payments (undiscounted) $ 609