v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jan. 29, 2026
Dec. 31, 2025
Oct. 03, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Unrealized and realized losses, net $ 0 $ 1,400 $ (100) $ 1,400      
Derivative liability associated with Class P Units 0   0     $ 93,411  
Class P Units              
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Derivative liability associated with Class P Units         $ 98,100   $ 93,100
Loss on derivative liability     4,700        
Foreign exchange derivative instruments              
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Derivative assets 0   0        
Derivative liabilities 0   0        
Notional value $ 0   $ 0     8,800  
Foreign exchange derivative instruments | Level 2              
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]              
Derivative, fair value           $ 600