XML 118 R106.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segment Reporting - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Revenues $ 283,101,000 $ 249,035,000 $ 756,140,000 $ 729,901,000
Income (loss) before income taxes $ 10,263,000 (11,374,000) $ (335,000) (104,875,000)
Reverse Servicing        
Segment Reporting Information [Line Items]        
Revenues   (500,000)   12,100,000
Income (loss) before income taxes   $ (5,600,000)   $ (900,000)