Annual report pursuant to Section 13 and 15(d)

Business, Basis of Presentation, and Accounting Policies - Additional Information (Details)

v3.21.1
Business, Basis of Presentation, and Accounting Policies - Additional Information (Details)
1 Months Ended 12 Months Ended
Oct. 31, 2020
Dec. 31, 2020
USD ($)
Branch
State
Channel
Subsidiary
Property
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Oct. 21, 2020
$ / shares
shares
Business Basis Of Presentation And Accounting Policies [Line Items]        
Number of branches | Branch   200    
Number of states | State   48    
Channels of business | Channel   2    
Common stock, shares, issued     928  
Common stock, par value | $ / shares     $ 100  
Number of wholly owned subsidiaries | Subsidiary   1    
Direct expenses related to loan origination fees and gain on sale of loans | $   $ 266,451,000 $ 175,338,000  
Property and equipment, Estimated useful life   three years    
Number of real estate properties | Property   2    
Real estate owned | $   $ 200,000 900,000  
Real estate owned, insured by FHA | $   1,200,000 8,100,000  
Advertising expense | $   11,900,000 11,800,000  
Offering costs | $   4,495,000    
Total account balance for trust for investors and escrow balances for mortgagors | $   1,700,000,000 1,000,000,000.0  
Credit losses due to nonperformance of counterparties | $   $ 0 $ 0  
Software        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Estimated useful lives   3 years    
Class A Common Stock        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Common stock, shares, issued   19,666,981    
Common stock, par value | $ / shares   $ 0.01    
Common stock, voting rights   one vote per share    
Conversion of Class B common stock, Shares   4,900,272    
Class B Common Stock        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Common stock, shares, issued   40,333,019    
Common stock, par value | $ / shares   $ 0.01    
Common stock, voting rights   ten votes per share    
Conversion of Class B common stock, Shares   (4,900,272)    
IPO and Reorganization        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Percentage of ownership after transaction 100.00%      
IPO and Reorganization | Class A Common Stock        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Common stock, shares, issued   6,500,000   6,500,000
Common stock, par value | $ / shares       $ 0.01
Sale of stock, price per share | $ / shares       $ 15.00
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   1,440,334    
Percentage of combined voting power   1.50%    
IPO and Reorganization | Class A Common Stock | McCarthy Capital Mortgage Investors, LLC        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Conversion of Class B common stock, Shares   4,900,272    
IPO and Reorganization | Class B Common Stock | McCarthy Capital Mortgage Investors, LLC        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Common stock, shares, issued   45,233,291    
Common stock, par value | $ / shares   $ 0.01    
Common stock, voting rights   10 votes per share    
IPO        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Offering costs | $   $ 4,500,000    
California        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Percentage of properties securing mortgage loans in servicing portfolio   15.10% 16.00%  
Percentage of loan production   18.20% 16.90%  
Washington        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Percentage of properties securing mortgage loans in servicing portfolio   11.40% 12.10%  
Percentage of loan production   15.50% 16.50%  
Texas        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Percentage of properties securing mortgage loans in servicing portfolio   10.10% 9.70%  
Oregon        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Percentage of loan production   9.90% 9.20%  
Licenses        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Number of states | State   48    
Residential Mortgage Originations        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Number of states | State   45    
Retail        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Channel production percentage   97.40% 96.50%  
Correspondent        
Business Basis Of Presentation And Accounting Policies [Line Items]        
Channel production percentage   2.60% 3.50%