XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance - Schedule of the Effect of Reinsurance on Premiums Written and Earned (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Premiums Written and Earned [Abstract]      
Gross Written $ 276,110 $ 278,294 $ 303,090
Ceded Written (10,527) (10,469) (10,276)
Net premiums Written 265,583 267,825 292,814
Gross Earned 282,225 286,462 314,703
Ceded Earned (10,527) (10,469) (10,276)
Net premiums Earned $ 271,698 $ 275,993 $ 304,427