XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Premiums Receivable - Components of Premiums Receivable (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Premiums Receivable, Net [Abstract]      
Premiums receivable $ 146,897 $ 137,535  
Allowance for credit losses (4,238) (4,674) $ (4,852)
Premiums receivable, net $ 142,659 $ 132,861