XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Rollforward of Balance Sheet Amounts Within Level 3 Valuation Hierarchy (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Assets measured on recurring basis, unobservable input reconciliation, calculation [Roll Forward]    
Transfers out of Level 3 $ 0  
Recurring | Other investments    
Assets measured on recurring basis, unobservable input reconciliation, calculation [Roll Forward]    
Fair value, beginning of period 100,996 $ 47,759
Total realized gains included in income 1,710 3,440
Changes in unrealized gains/losses included in other comprehensive income 0 0
Purchases 7,411 12,432
Issuances 0 0
Settlements (3,423) (1,502)
Transfers out of Level 3 0 0
Fair value, end of period 106,694 62,129
Total realized gains included in income 1,710 3,440
Recurring | Available-for-sale Securities    
Assets measured on recurring basis, unobservable input reconciliation, calculation [Roll Forward]    
Fair value, beginning of period 828 15,497
Total realized gains included in income 2 42
Changes in unrealized gains/losses included in other comprehensive income (10) (1,875)
Purchases 0 0
Issuances 0 0
Settlements (158) (151)
Transfers out of Level 3 0 0
Fair value, end of period 662 13,513
Total realized gains included in income $ 2 $ 42