v3.26.1
Fair Value of Financial Instruments - Rollforward of Level 3 Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Investment gains (losses) and accretion (amortization) recognized in earnings $ 0 $ 200 $ 0 $ 700
Fair Value, Recurring Measurements [Member]        
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Level 3 assets, beginning of period 12,500 1,601 1,576 1,543
Net unrealized gains (losses) included in other comprehensive income (loss) $ (55)   $ (55)  
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration] OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax   OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax  
Investment gains (losses) and accretion (amortization) recognized in earnings   (772) $ (885) (714)
Purchases     12,500  
Sales     (691)  
Settlements   (829)   (829)
Transfers into Level 3 $ (12,445)   (12,445)  
Level 3 assets, end of period $ 0 $ 0 $ 0 $ 0