XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reinsurance - Schedule of Reinsurance Impacts on Net Premiums Written and Earned (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Ceded Credit Risk [Line Items]      
Direct premiums written $ 1,024,361 $ 994,323 $ 992,418
Ceded premiums written (82,165) (79,868) (12,652)
Total net premiums written 942,196 914,455 983,791
Direct premiums earned 1,061,420 1,040,406 1,050,029
Assumed premiums earned 0 0 4,025
Ceded premiums earned (110,137) (120,828) (72,923)
Total net premiums earned 951,283 919,578 981,131
Ceding commissions earned 26,099 21,719 18,998
Ceded losses 11,153 773  
Ceded losses     (41,980)
Deferred ceding commissions 14,437 19,962  
Mortgage Insurance revenues      
Ceded Credit Risk [Line Items]      
Direct premiums written 1,011,955 983,858 967,996
Assumed premiums written 0 0 4,025
Ceded premiums written (81,806) (79,618) (12,148)
Direct premiums earned 1,049,014 1,029,941 1,025,607
Assumed premiums earned 0 0 4,025
Ceded premiums earned (109,777) (120,578) (72,419)
Title Insurance      
Ceded Credit Risk [Line Items]      
Direct premiums written 12,406 10,465 24,422
Ceded premiums written (359) (250) (504)
Direct premiums earned 12,406 10,465 24,422
Ceded premiums earned $ (360) $ (250) $ (504)