XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation - Intangible Assets – Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition $ 34,720  
Carrying value 34,720  
5 Arches LLC and CoreVest    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition 34,720 $ 81,300
Accumulated amortization (46,580)  
Carrying value $ 34,720 81,300
Weighted Average Amortization Period (in years) 6 years  
5 Arches LLC and CoreVest | Borrower network    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition $ 27,773 45,300
Accumulated amortization (17,527)  
Carrying value $ 27,773 45,300
Weighted Average Amortization Period (in years) 7 years  
5 Arches LLC and CoreVest | Broker network    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition $ 6,033 18,100
Accumulated amortization (12,067)  
Carrying value $ 6,033 18,100
Weighted Average Amortization Period (in years) 5 years  
5 Arches LLC and CoreVest | Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition $ 642 9,500
Accumulated amortization (8,858)  
Carrying value $ 642 9,500
Weighted Average Amortization Period (in years) 3 years  
5 Arches LLC and CoreVest | Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition $ 272 4,000
Accumulated amortization (3,728)  
Carrying value $ 272 4,000
Weighted Average Amortization Period (in years) 3 years  
5 Arches LLC and CoreVest | Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition $ 0 1,800
Accumulated amortization (1,800)  
Carrying value $ 0 1,800
Weighted Average Amortization Period (in years) 2 years  
5 Arches LLC and CoreVest | Loan administration fees on existing loan assets    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition $ 0 2,600
Accumulated amortization (2,600)  
Carrying value $ 0 $ 2,600
Weighted Average Amortization Period (in years) 1 year