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

Fair Value Measurements and Hierarchy - Fair Value Measurement Inputs and Valuation Techniques (Details)

v3.26.1
Fair Value Measurements and Hierarchy - Fair Value Measurement Inputs and Valuation Techniques (Details) - Level 3
Dec. 31, 2025
yr
$ / shares
Dec. 31, 2024
yr
$ / shares
Volatility | VGS 3 Warrant Agreement [Member]    
Warrants    
Warrants, measurement input 0.916  
Risk-free interest rate | VGS 3 Warrant Agreement [Member]    
Warrants    
Warrants, measurement input 0.042  
Exercise price | VGS 3 Warrant Agreement [Member]    
Warrants    
Warrants, measurement input 10.69  
Expected term | VGS 3 Warrant Agreement [Member]    
Warrants    
Warrants, measurement input | yr 6.8  
Private Placement Warrants | Volatility    
Warrants    
Warrants, measurement input 1.021 0.917
Private Placement Warrants | Risk-free interest rate    
Warrants    
Warrants, measurement input 0.037 0.044
Private Placement Warrants | Exercise price    
Warrants    
Warrants, measurement input 25.74 25.00
Private Placement Warrants | Expected term    
Warrants    
Warrants, measurement input | yr 5.3 6.2