XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Allowance for Credit Losses on Premiums Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Premium Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at beginning of period $ 21,800 $ 21,100 $ 20,400 $ 18,900
Current period change for expected credit losses 2,148 1,970 7,947 6,242
Write-offs charged against the allowance for credit losses (2,693) (2,764) (7,896) (5,540)
Recoveries 345 494 1,149 1,198
Allowance for credit losses, end of period $ 21,600 $ 20,800 $ 21,600 $ 20,800