XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Narrative (Details) - Fair Value, Nonrecurring - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Non-Securitization Investments – Other | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of non-securitization investments, other $ 22,780   $ 6,054
Fair Value | Non-Securitization Investments – Other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of non-securitization investments, other 22,780   6,054
Fair Value | Other Security Investments, Additional Equity Investment One | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of non-securitization investments, other 19,739    
Realized investment gain (loss) (2,168) $ 3,967  
Proceeds from sale of investment   $ 2,000  
Fair Value | Other Security Investments, Additional Equity Investment Two | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of non-securitization investments, other $ 2,000   $ 2,000