v3.25.3
Summary of Assumptions Used to Compute Fair Value (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected volatility 110.95%      
Expected term (in years) 10 years      
Risk-free interest rate 4.45%      
Minimum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock price $ 14 $ 145 $ 150.00 $ 4,190.00
Exercise price 14 $ 145 $ 58.50 $ 4,190.00
Expected volatility   75.00% 61.00% 80.00%
Expected term (in years)   5 years 9 months 5 years 7 months 9 days 5 years
Risk-free interest rate   4.20% 3.71% 3.46%
Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock price 5,990 $ 305 $ 2,930.00 $ 5,990.00
Exercise price $ 5,990 $ 2,500 $ 2,500.00 $ 5,990.00
Expected volatility   85.00% 69.57% 110.95%
Expected term (in years)   10 years 6 years 29 days 6 years 29 days
Risk-free interest rate   4.50% 4.45% 4.31%