v3.25.4
Redeemable Equity - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2022
Related Party Transaction [Line Items]        
Redeemable equity attributable to consolidated public SPACs $ 0 $ 0 $ 0 $ 653,635,000
Class A Common Stock        
Related Party Transaction [Line Items]        
Number of shares included in each common share or unit sold (in shares)   1    
Redeemable Public Warrant        
Related Party Transaction [Line Items]        
Number of securities called by each warrant (in shares)   1    
Public SPACs        
Related Party Transaction [Line Items]        
Deferred underwriting costs 22,800,000      
Variable Interest Entity, Not Primary Beneficiary        
Related Party Transaction [Line Items]        
Net gains on derivative instruments $ 700,000      
Foreign Private Agreements        
Related Party Transaction [Line Items]        
Derivative liability   $ 0 0  
Warrant        
Related Party Transaction [Line Items]        
Derivative liability   $ 0 $ 0