v3.26.1
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