XML 95 R85.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Allowance for Expected Credit Losses (Details) - Schedule of Allowance for Expected Credit Losses - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Premiums and Agents’ Balances Receivable, Net of Allowance for Expected Credit Losses [Member] | Continuing Operations [Member]        
Schedule of Allowance for Expected Credit Losses [ Line Items]        
Balance, beginning of period $ 59,979 $ 49,587 $ 56,154 $ 47,346
Balance, end of period 92,831 91,249 92,831 91,249
Premiums and Agents’ Balances Receivable, Net of Allowance for Expected Credit Losses [Member] | Discontinued Operations [Member]        
Schedule of Allowance for Expected Credit Losses [ Line Items]        
Balance, beginning of period 19,727 14,915 17,904 14,827
Balance, end of period 16,030 15,697 16,030 15,697
Allowance for Expected Credit Losses [Member] | Continuing Operations [Member]        
Schedule of Allowance for Expected Credit Losses [ Line Items]        
Balance, beginning of period 216 437 394 417
Current period charge for expected credit losses 251 187 132 274
Write-offs of uncollectible premiums receivable (119) (198) (178) (265)
Balance, end of period 348 426 348 426
Allowance for Expected Credit Losses [Member] | Discontinued Operations [Member]        
Schedule of Allowance for Expected Credit Losses [ Line Items]        
Balance, beginning of period 8 8 8 8
Current period charge for expected credit losses 2 2 4 4
Write-offs of uncollectible premiums receivable (2) (2) (4) (4)
Balance, end of period $ 8 $ 8 $ 8 $ 8