XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Reporting - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues $ 313,533 $ 296,189 $ 914,566 $ 876,002
Net gains (losses) on investments and other financial instruments (8,555) (16,252) (3,206) (87,578)
Other non-operating revenue 868 0 868 0
All Other revenues        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 18,249 6,396 45,857 17,218
Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 303,356 306,116 871,810 946,600
Operating Segments | Mortgage        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 288,649 281,033 829,336 855,262
Operating Segments | homegenius        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 14,707 25,083 42,474 91,338
Segment Reconciling Items        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Net gains (losses) on investments and other financial instruments (8,838) (16,252) (3,664) (87,578)
Intersegment Eliminations        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues $ 102 $ 71 $ 305 $ 238