XML 73 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Reinsurance Recoverables and Trade Receivables, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Reinsurance Recoverables and Trade Receivables, Net [Abstract]      
Reinsurance recoverable $ 42,362 $ 41,329 $ 50,586
Trade accounts receivable 110,281   150,285
Paid losses recoverable 400   345
Accrued investment income 29,553   28,689
Premiums and agents' balances 4,075   1,650
Independent dealer receivables 292   73
Other receivables 6,324   6,364
Reinsurance recoverables and trade receivables, gross 193,287   237,992
Less: Allowance for doubtful accounts (3,789)   (8,649)
Reinsurance recoverables and trade receivables, net $ 189,498   $ 229,343