XML 64 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Revenues (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers $ 95,482,000 $ 77,022,000  
Loan origination and sales 126,511,000 157,704,000  
Securitizations (3,177,000) (11,281,000)  
Servicing 12,742,000 12,236,000  
Other 4,590,000 (270,000)  
Total other sources of revenue 140,666,000 158,389,000  
Total noninterest income 236,148,000 235,411,000  
Deferred revenue 8,526,000   $ 10,028,000
Deferred revenue, amount recognized 2,340,000 785,000  
Lending      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 0 0  
Financial Services      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 22,260,000 16,987,000  
Technology Platform      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 73,222,000 60,035,000  
Referrals | Financial Services      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 9,626,000 7,768,000  
Interchange | Financial Services      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 7,269,000 4,286,000  
Brokerage | Financial Services      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 4,878,000 4,730,000  
Other | Financial Services      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 487,000 203,000  
Technology services | Technology Platform      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 72,129,000 59,157,000  
Software licenses | Technology Platform      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 672,000 700,000  
Other | Technology Platform      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers $ 421,000 $ 178,000