XML 90 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2021
shares
Jun. 30, 2021
$ / shares
shares
Impairment Effects On Earnings Per Share [Line Items]    
Stock repurchase program, number of shares repurchase 1,670,619 1,670,619
Stock repurchase program, weighted average price per share | $ / shares   $ 13.22
Treasury stock, Shares   1,135,086
Shares withheld for tax withholding obligation   166
Banc of America Strategic Investments Corporation    
Impairment Effects On Earnings Per Share [Line Items]    
Treasury Stock Shares Sold 348,739  
Restricted Stock Units | Directors | 2018 Long-Term Incentive Plan    
Impairment Effects On Earnings Per Share [Line Items]    
Stock repurchase program, shares reissued of restricted stock units   186,960