XML 114 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Credit Losses on Premiums Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Premiums Receivable, Allowance for Credit Loss [Line Items]    
Premium Receivable, Allowance for Credit Loss, Beginning Balance $ 16,100 $ 13,600
Current period provision for expected credit losses 6,124 6,065
Write-offs charged against the allowance for credit losses (5,080) (4,978)
Recoveries 1,756 1,413
Premium Receivable, Allowance for Credit Loss, Ending Balance $ 18,900 $ 16,100