XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Allowance for Credit Losses on Premiums Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Premium Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at beginning of period $ 21,600 $ 20,000 $ 20,400 $ 18,900
Current period change for expected credit losses 1,933 2,488 5,799 4,272
Write-offs charged against the allowance for credit losses (2,314) (1,720) (5,203) (2,776)
Recoveries 581 332 804 704
Allowance for credit losses, end of period $ 21,800 $ 21,100 $ 21,800 $ 21,100