v3.25.1
Operating Leases (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Operating Leases (Details) [Line Items]    
Property Subject to or Available for Operating Lease, Number of Units 4  
Operating Lease, Expense (in Dollars) $ 1.4 $ 1.1
Operating Lease, Weighted Average Remaining Lease Term   3 years 8 months 12 days
Operating Lease, Weighted Average Discount Rate, Percent   11.20%
Europe [Member]    
Operating Leases (Details) [Line Items]    
Property Subject to or Available for Operating Lease, Number of Units 1