XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Allowance for Expected Credit Losses - Schedule of Allowance for Expected Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
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 $ 52,907 $ 56,154
Balance, end of period 49,220 59,979
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 17,904
Balance, end of period 19,727
Allowance for Expected Credit Losses [Member] | Continuing Operations [Member]    
Schedule of Allowance for Expected Credit Losses [ Line Items]    
Balance, beginning of period 337 394
Current period charge for expected credit losses (44) (119)
Write-offs of uncollectible premiums receivable (61) (59)
Balance, end of period 232 216
Allowance for Expected Credit Losses [Member] | Discontinued Operations [Member]    
Schedule of Allowance for Expected Credit Losses [ Line Items]    
Balance, beginning of period 8
Current period charge for expected credit losses 2
Write-offs of uncollectible premiums receivable (2)
Balance, end of period $ 8