XML 338 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 196,898 $ 124,038 $ 118,844
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 97,333 (3,593)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Sales (61,000) (93,430)  
Liabilities, Fair Value Adjustment $ 41,721 $ 24,163