Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation and Employee Benefit Plans - Additional Information (Details)

v3.21.1
Stock-Based Compensation and Employee Benefit Plans - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Oct. 31, 2020
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Deferred compensation plan, description The Company has a deferred compensation plan for executives which was frozen effective December 31, 2007. Distribution of a participant’s vested balance is payable in a single lump sum upon death or disability; termination of employment; retirement after attaining age 65 (55 for participants who had an account balance in the plan as of May 1, 2001); or upon termination of the plan.    
401(K) Profit Sharing Plan      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Company contribution $ 7.6 $ 5.9  
Restricted Stock Units      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Compensation costs recognized 1.0    
Unrecognized compensation costs $ 20.6    
Restricted stock grants expected to recognition period 3 years 8 months 12 days    
Restricted Stock Units | Minimum      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Vesting period 2 years    
Restricted Stock Units | Maximum      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Vesting period 4 years    
Guild Equity Appreciation Rights Plan (“GEARs”)      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Vesting period 5 years    
Guild Equity Appreciation Rights Plan (“GEARs”) | Accrued Compensation and Benefits      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Remaining liability $ 3.5    
Guild Equity Appreciation Rights Plan (“GEARs”) | Salaries, Incentive Compensation and Benefits      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Expense (income) $ 2.6 $ (0.1)  
2020 Omnibus Incentive Plan      
Stock Based Compensation And Employee Benefit Plans [Line Items]      
Reserves for issuance of shares of common stock     5.5
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 4.1    
Period after which plan terminates 10 years