v3.25.2
Fair Value Measurement - Schedule of Assumptions Used to Determine Fair Value of Embedded Derivative Liabilities (Details) - Convertible Notes
6 Months Ended 12 Months Ended
Jun. 03, 2025
$ / shares
Jun. 30, 2025
Dec. 31, 2024
$ / shares
2021 Convertible Note      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Term 1 year 29 days   1 year 6 months
2021 Convertible Note | Dividend yield      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input 0   0
2021 Convertible Note | Risk-free interest rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input 0.041   0.042
2021 Convertible Note | Volatility      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input 0.600   0.650
2021 Convertible Note | Common stock price      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input 3.86   4.86
2021 Convertible Note | Debt yield      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input 0.240   0.300
AFG Convertible Note      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Term   1 year 1 year 6 months
AFG Convertible Note | Dividend yield      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input   0 0
AFG Convertible Note | Risk-free interest rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input   0.039 0.042
AFG Convertible Note | Volatility      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input   0.600 0.650
AFG Convertible Note | Common stock price      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input   5.12 4.86
AFG Convertible Note | Debt yield      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Fair value, measurement input   0.250 0.300