v3.25.2
Basis of Financial Statements - Put Right Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
May 12, 2025
Jun. 30, 2025
Temporary Equity [Line Items]    
Shares subject to possible redemption (in shares)   2,413,357
Put Right    
Temporary Equity [Line Items]    
Repurchase in excess of trading price, percentage   20.00%
Shares held and subject to put right, percentage   50.00%
Common Stock | Put Right    
Temporary Equity [Line Items]    
Shares repurchase ( greater of) (usd per share) $ 19.50  
Settlement amount   $ 60.4