Deferred Reinsurance Ceding Commission - Schedule of Activity with Regard to Deferred Reinsurance Ceding Commission (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Deferred Ceding Commission Income [Roll Forward] | ||||
| Beginning balance of deferred ceding commission income | $ 40,909 | $ 40,051 | $ 42,213 | $ 42,561 |
| Ceding commission deferred | 16,374 | 18,606 | 29,625 | 31,637 |
| Less: ceding commission earned | (15,081) | (17,401) | (29,636) | (32,942) |
| Ending balance of deferred ceding commission income | $ 42,202 | $ 41,256 | $ 42,202 | $ 41,256 |