XML 105 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Summary of Changes in Level 3 Fair Value Category (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair Value, Financial Assets and Liabilities Transfers In or Out of Level 3 0      
Fair Value Yield Rate   9.40%    
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 Value $ 0 $ 14,576 $ 13,276 $ 12,305
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 5,360   935  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)     (714)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) 125 784    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings   (279)    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases 0 795 750  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances 0 0 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales 0 0 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements (20,061) 0 0  
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date 656 279 (935)  
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI 0      
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI   784 (713)  
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 Value 0 13,920 12,341 12,305
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 6,016   0  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)     (714)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) 125 784    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings   0    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases 0 795 750  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances 0 0 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales 0 0 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements (20,061) 0 0  
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date 0 0 0  
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI 0      
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI   784 (713)  
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 Value 0 656 935 $ 0
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (656)      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)     0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) 0    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings     935  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings   (279)    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases 0 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances 0 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales 0 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements 0 0  
The amount of total gains/(losses) included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at the reporting date 656 279 (935)  
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), OCI $ 0      
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI   $ 0 $ 0