XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation - Intangible Assets – Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition $ 38,027  
Carrying value 38,027  
5 Arches LLC and CoreVest    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition 38,027 $ 81,300
Accumulated amortization (43,273)  
Carrying value $ 38,027 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 $ 29,391 45,300
Accumulated amortization (15,909)  
Carrying value $ 29,391 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,938 18,100
Accumulated amortization (11,162)  
Carrying value $ 6,938 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 $ 1,192 9,500
Accumulated amortization (8,308)  
Carrying value $ 1,192 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 $ 506 4,000
Accumulated amortization (3,494)  
Carrying value $ 506 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