v3.26.1
Basis of Financial Statements - Put Right Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
May 12, 2025
Mar. 31, 2026
Dec. 31, 2025
Temporary Equity [Line Items]      
Shares subject to possible redemption (in shares)   2,421,174 2,421,174
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) (in usd per share) $ 19.50    
Settlement amount   $ 47.2