v3.26.1
Loss Reserves - Reconciliation of Beginning and Ending Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Loss Reserve [Roll Forward]    
Reserve at beginning of period $ 474,884 $ 462,662
Less reinsurance recoverable 65,055 47,281
Net reserve at beginning of period 409,829 415,381
Losses and LAE incurred in respect of delinquency notices received in:    
Current year 117,760 111,093
Prior years (73,532) (104,337)
Total losses incurred 44,228 6,756
Losses and LAE paid in respect of delinquency notices received in:    
Current year 62 0
Prior years 38,138 23,764
Total losses paid 38,200 23,764
Net reserve at end of period 415,857 398,373
Plus reinsurance recoverable 76,144 53,781
Reserve at end of period $ 492,001 $ 452,154