XML 110 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Allowance for Expected Credit Losses (Details) - Schedule of Allowance for Expected Credit Losses
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Premiums and Agents’ Balances Receivable, Net of Allowance for Expected Credit Losses [Member]  
Allowance for Expected Credit Losses (Details) - Schedule of Allowance for Expected Credit Losses [Line Items]  
Balance, beginning of period $ 62,173
Balance, end of period 74,058
Allowance for Expected Credit Losses [Member]  
Allowance for Expected Credit Losses (Details) - Schedule of Allowance for Expected Credit Losses [Line Items]  
Balance, beginning of period 425
Current period charge for expected credit losses 335
Write-offs of uncollectible premiums receivable 358
Balance, end of period $ 402