XML 30 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2020
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]              
Assets In-Scope Under Accounting Standards Codification 326   $ 227,100          
Payments for business acquisitions $ 83,200   $ 0        
Customer deposits   344,973         $ 294,427
Contract asset insurance renewals   35,000          
Residential mortgage loans available-for-sale fair value   363,854         508,967
Residential mortgage loans available-for-sale aggregate outstanding principal balance   351,200         494,100
Changes in fair value, gain (loss)   2,200 (1,100)        
Net gains from the sale of mortgages   $ 30,900 24,000        
Variability in future cash flows of derivative instruments in days   60 days          
Cumulative effect of accounting change   $ (735)          
Goodwill impairment   (20,190) $ 0        
Retained Earnings              
Finite-Lived Intangible Assets [Line Items]              
Cumulative Effect of New Accounting Principle in Period of Adoption           $ (700)  
Cumulative effect of accounting change   (735)          
Interest rate lock commitments              
Finite-Lived Intangible Assets [Line Items]              
Derivative, notional amount   440,600         255,300
Forward contracts              
Finite-Lived Intangible Assets [Line Items]              
Derivative, notional amount   609,000         518,200
Whole loan commitments              
Finite-Lived Intangible Assets [Line Items]              
Derivative, notional amount   114,800         $ 200,700
Innovative Construction Group [Member]              
Finite-Lived Intangible Assets [Line Items]              
Payments for business acquisitions (83,200) 104,000          
Goodwill 48,700            
Goodwill impairment   $ (20,200)          
Innovative Construction Group [Member] | Customer Relationships [Member]              
Finite-Lived Intangible Assets [Line Items]              
Intangible asset acquired $ 27,800            
Intangible asset, amortization period 7 years            
Innovative Construction Group [Member] | Trade Name              
Finite-Lived Intangible Assets [Line Items]              
Intangible asset acquired $ 1,800            
Intangible asset, amortization period 5 years            
Forecast [Member] | Innovative Construction Group [Member]              
Finite-Lived Intangible Assets [Line Items]              
Payments for business acquisitions       $ 10,400 $ 10,400