v3.26.1
Warrants - Schedule of Fair Value Assumptions of Warrants (Details)
May 22, 2026
Private Placement Warrants  
Warrants [Line Items]  
Time to maturity - years 5 years
Private Placement Warrants | Stock Price  
Warrants [Line Items]  
Warrants, outstanding inputs 5.16
Private Placement Warrants | Volatility  
Warrants [Line Items]  
Warrants, outstanding inputs 27.5
Private Placement Warrants | Risk Free Interest Rate  
Warrants [Line Items]  
Warrants, outstanding inputs 4.23
Private Placement Warrants | Exercise Price  
Warrants [Line Items]  
Warrants, outstanding inputs 11.5
Hadron Private Warrants  
Warrants [Line Items]  
Time to exercise price reset - years 1 year
Time to maturity - years 5 years
Hadron Private Warrants | Stock Price  
Warrants [Line Items]  
Warrants, outstanding inputs 5.16
Hadron Private Warrants | Volatility  
Warrants [Line Items]  
Warrants, outstanding inputs 4.23
Hadron Private Warrants | Short Term Volatility  
Warrants [Line Items]  
Warrants, outstanding inputs 27.5
Hadron Private Warrants | Implied Remaining Term Volatility  
Warrants [Line Items]  
Warrants, outstanding inputs 27.5
Hadron Private Warrants | Exercise Price  
Warrants [Line Items]  
Warrants, outstanding inputs 12