XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.2
Allowance for Credit Losses on Premiums Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Premium Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at beginning of period $ 20,000 $ 17,100 $ 18,900 $ 16,100
Current period change for expected credit losses 2,488 1,515 4,272 3,425
Write-offs charged against the allowance for credit losses (1,720) (1,047) (2,776) (2,211)
Recoveries 332 332 704 586
Allowance for credit losses, end of period $ 21,100 $ 17,900 $ 21,100 $ 17,900