v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Public Warrants    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Share price triggering the redemption of warrants (in dollars per share) $ 18.00  
Number of trading days for determining the share price 20 days  
Number of consecutive trading days for determining the share price 30 days  
Public and Private Placement Warrants    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Share price triggering the redemption of warrants minimum (in dollars per share) $ 10.00  
Share price triggering the redemption of warrants maximum (in dollars per share) 18.00  
Private Placement Warrants    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Share price triggering the redemption of warrants (in dollars per share) $ 18.00  
Level 2 | Long Term Debt Bearing Fixed Interest Rate    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long term debt at fair value $ 0.1 $ 0.1
Level 2 | Long Term Debt Bearing Variable Interest Rate    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long term debt at fair value $ 245.0 $ 222.4