Annual report [Section 13 and 15(d), not S-K Item 405]

Warrants - Key Level 3 inputs into the option pricing model related toVGS Warrants (Details)

v3.25.1
Warrants - Key Level 3 inputs into the option pricing model related toVGS Warrants (Details) - VGS 3 Warrant Agreement [Member] - Level 3
Dec. 31, 2024
yr
$ / shares
Volatility  
Warrants  
Warrants, measurement input 0.916
Risk-free interest rate  
Warrants  
Warrants, measurement input 0.042
Exercise price  
Warrants  
Warrants, measurement input 0.21
Expected term  
Warrants  
Warrants, measurement input | yr 6.8