XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Effect of Reinsurance on Premiums Written and Earned (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Insurance [Abstract]      
Direct business $ 573,412 $ 584,467 $ 554,617
Reinsurance assumed 154,191 97,655 51,986
Reinsurance ceded (136,272) (102,054) (58,436)
Net written premiums 591,331 580,068 548,167
Direct business 589,131 578,171 560,658
Reinsurance assumed 135,896 78,880 69,312
Reinsurance ceded (122,556) (61,441) (62,271)
Net earned premiums $ 602,471 $ 595,610 $ 567,699