General form for registration of securities under the Securities Act of 1933

Schedule of Fair Value Assumptions (Details)

v3.25.2
Schedule of Fair Value Assumptions (Details)
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Private Placement Common Stock Warrant [Member]      
Class of Warrant or Right [Line Items]      
Warrants term   0 years 2 years 9 months
Private Placement Common Stock Warrant [Member] | Measurement Input, Share Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding   208.80
Private Placement Common Stock Warrant [Member] | Measurement Input Expected Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding   1.050
Private Placement Common Stock Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding   0.041
Private Placement Common Stock Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding  
2022 Private Placement Warrants and 2023 Placement Agent Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants term 3 years 6 months 4 years  
2022 Private Placement Warrants and 2023 Placement Agent Warrants [Member] | Measurement Input, Share Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 7.20 10.20 210.00
2022 Private Placement Warrants and 2023 Placement Agent Warrants [Member] | Measurement Input Expected Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 1.546 1.399 1.083
2022 Private Placement Warrants and 2023 Placement Agent Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 0.041 0.043  
2022 Private Placement Warrants and 2023 Placement Agent Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding
2022 Private Warrant, RDO Warrants, Placement Agent Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants term   4 years  
2022 Private Warrant, RDO Warrants, Placement Agent Warrants [Member] | Minimum [Member]      
Class of Warrant or Right [Line Items]      
Warrants term     5 years
2022 Private Warrant, RDO Warrants, Placement Agent Warrants [Member] | Maximum [Member]      
Class of Warrant or Right [Line Items]      
Warrants term     10 years 6 months 25 days
2024 Private Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants term 0 years 4 months 13 days  
2024 Private Warrants [Member] | Measurement Input, Share Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 10.20  
2024 Private Warrants [Member] | Measurement Input Expected Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 1.916  
2024 Private Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 0.042  
2024 Private Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding  
Bepo Warrants and Bepo Agent Warrant Liabilities [Member]      
Class of Warrant or Right [Line Items]      
Warrants term 3 years 9 months 10 days 4 years 3 months 10 days  
Bepo Warrants and Bepo Agent Warrant Liabilities [Member] | Measurement Input, Share Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 7.20 10.20  
Bepo Warrants and Bepo Agent Warrant Liabilities [Member] | Measurement Input Expected Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 1.546 1.399  
Bepo Warrants and Bepo Agent Warrant Liabilities [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 0.041 0.044  
Bepo Warrants and Bepo Agent Warrant Liabilities [Member] | Measurement Input, Expected Dividend Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding  
August Inducement Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants term 4 years 1 month 13 days 4 years 7 months 13 days  
August Inducement Warrants [Member] | Measurement Input, Share Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 7.20 10.20  
August Inducement Warrants [Member] | Measurement Input Expected Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 1.546 1.399  
August Inducement Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 0.042 0.044  
August Inducement Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding  
July 2024 Private Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants term 4 years 4 years 6 months  
July 2024 Private Warrants [Member] | Measurement Input, Share Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 7.20 10.20  
July 2024 Private Warrants [Member] | Measurement Input Expected Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 1.546 1.399  
July 2024 Private Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding 0.039 0.044  
July 2024 Private Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding  
Common Stock Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants term 0 years 0 years  
Common Stock Warrants [Member] | Measurement Input, Share Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding  
Common Stock Warrants [Member] | Measurement Input Expected Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding  
Common Stock Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding  
Common Stock Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and right outstanding