XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Summary of Changes in Level 3 Fair Value Category (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
level3FinancialInstruments
Sep. 30, 2024
USD ($)
level3FinancialInstruments
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis Asset or Liability, Transfers into or out of Level 3 | level3FinancialInstruments     0 0
Level 3 [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements $ 0 $ 0 $ 0 $ (20,061)
Level 3 [Member] | Derivative Financial Instruments, Liabilities [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements       0
Level 3 [Member] | Investments [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements 0 0 0 $ (20,061)
Level 3 [Member] | Derivative Financial Instruments, Liabilities [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements     $ 0  
Level 3 [Member] | Derivative Financial Instruments, Liabilities [Member] | Derivative Financial Instruments, Liabilities [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements $ 0 $ 0