XML 202 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Instruments Measured on a Recurring Basis (Details)
$ in Millions
1 Months Ended
Nov. 30, 2024
shares
Dec. 31, 2024
USD ($)
Redeemable Noncontrolling Interest [Line Items]    
Put option, fair value | $   $ 4
Level 3 | Free cash flow to equity volatility    
Redeemable Noncontrolling Interest [Line Items]    
Put option, measurement input   0.520
Level 3 | Weighted average cost of capital    
Redeemable Noncontrolling Interest [Line Items]    
Put option, measurement input   0.121
BioNova | SWEN    
Redeemable Noncontrolling Interest [Line Items]    
Shares funded (in shares) | shares 111,111  
Noncontrolling percentage 14.00%