XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues $ 321,147 $ 289,579 $ 640,565 $ 599,431
Net gains (losses) on investments and other financial instruments (4,487) (236) (3,997) 5,349
All Other        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 39,722 29,686 74,128 54,762
Operating Segments | Mortgage Insurance revenues        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues 285,983 260,332 571,006 539,698
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 (4,438) (331) (4,331) 5,174
Intersegment Eliminations        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Total revenues $ (120) $ (108) $ (238) $ (203)