XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements and Financial Instruments - Summary of Change in Carrying Value of Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Equity Securities | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at the beginning of the year $ 0 $ 0
Purchases 35,120 0
Gains on equity securities 7,893 0
Balance at the end of the year 43,013 0
Series A Preferred Stock | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at the beginning of the year 214,400 131,280
Purchases 70,441 0
Gains on equity securities 12,900 52,725
Settlement of forwards 18,459 0
Transfer to Level 2 0 (184,005)
Transfer from level 2 0 198,526
Unrealized gains on available for sale debt securities 0 15,874
Redemption (62,500) 0
Balance at the end of the year 253,700 214,400
Forwards | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at the beginning of the year 18,600 0
Settlement of forwards (18,459) 0
Unrealized gains included in earnings 16,559 18,600
Balance at the end of the year 16,700 18,600
Available-for-sale Securities | Level 3 | Series A Preferred Stock    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Unrealized gains on available for sale debt securities 11,600 52,700
Available-for-sale Securities | Level 3 | Series B Preferred Shares    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Unrealized gains on available for sale debt securities 1,300 $ 15,900
Available-for-sale Securities | Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Unrealized gains on available for sale debt securities $ 14,500