XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation - Intangible Assets Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (3,000) $ (3,000)
Carrying Value 25,657  
5 Arches LLC and CoreVest    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition 94,600  
Accumulated Amortization (68,943)  
Carrying Value $ 25,657  
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 $ 56,300  
Accumulated Amortization (31,601)  
Carrying Value $ 24,699  
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 $ 18,100  
Accumulated Amortization (18,100)  
Carrying Value $ 0  
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 $ 11,400  
Accumulated Amortization (10,608)  
Carrying Value $ 792  
Weighted Average Amortization Period (in years) 3 years  
5 Arches LLC and CoreVest | Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets at Acquisition $ 4,400  
Accumulated Amortization (4,234)  
Carrying Value $ 166  
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 $ 1,800  
Accumulated Amortization (1,800)  
Carrying Value $ 0  
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 $ 2,600  
Accumulated Amortization (2,600)  
Carrying Value $ 0  
Weighted Average Amortization Period (in years) 1 year