XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Information about Valuation Inputs for Fixed Income Securities Classified as Level 3 (Details) - Fair Value, Inputs, Level 3 [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Fair Value Inputs, Assets, Quantitative Information [Line Items] (Deprecated 2018-01-31)        
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability $ 0 $ 14,563 $ 0 $ 14,576
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements 0 0    
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss) 0 (13)    
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI 0 0    
Investments [Member]        
Fair Value Inputs, Assets, Quantitative Information [Line Items] (Deprecated 2018-01-31)        
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability 0 13,954 0 13,920
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements 0 0    
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss)   34    
Derivative Financial Instruments, Liabilities [Member] | Derivative Financial Instruments, Liabilities [Member]        
Fair Value Inputs, Assets, Quantitative Information [Line Items] (Deprecated 2018-01-31)        
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability 0 609 $ 0 $ 656
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements 0 0    
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss) 0 (47)    
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), OCI $ 0 $ 0