XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Allowance for Credit Losses on Premiums Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Premium Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at beginning of period $ 21,100 $ 17,900 $ 18,900 $ 16,100
Current period change for expected credit losses 1,970 1,973 6,242 5,398
Write-offs charged against the allowance for credit losses (2,764) (1,257) (5,540) (3,468)
Recoveries 494 284 1,198 870
Allowance for credit losses, end of period $ 20,800 $ 18,900 $ 20,800 $ 18,900