XML 112 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Reconciles the Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Reconciles the Future Minimum Lease Payments [Abstract]    
Lease liability—short term $ 709 $ 578
Lease liability—long term 171
Subtotal 880  
Difference between undiscounted and discounted cash flows 75  
Total future minimum lease payments (undiscounted) $ 955