XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Premiums Receivable - Components of Premiums Receivable (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Premiums Receivable, Net [Abstract]      
Premiums receivable $ 137,535 $ 126,565  
Allowance for credit losses (4,674) (4,852) $ (4,386)
Premiums receivable, net $ 132,861 $ 121,713