XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurement - Sensitivity of Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Loans (at fair value)    
Discount rates    
100 basis point increase $ (7,525) $ (3,392)
200 basis point increase (14,901) (6,709)
Expected credit loss rates on underlying loans    
10% adverse change (8,626) (3,959)
20% adverse change (17,269) (7,927)
Expected prepayment rates    
10% adverse change (2,395) (239)
20% adverse change (4,739) (512)
Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Aggregate fair value of loans purchased and held 623,763 252,477
Fair Value, Inputs, Level 3 | Loans (at fair value)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Aggregate fair value of loans purchased and held $ 623,763 $ 252,477