XML 81 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Reinsurance Recoverables and Trade Receivables, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Reinsurance Recoverables and Trade Receivables, Net [Abstract]      
Reinsurance recoverable $ 66,386 $ 64,873 $ 89,020
Trade accounts receivable 121,251   59,394
Paid losses recoverable 276   624
Accrued investment income 27,883   25,744
Premiums and agents' balances 2,546   1,582
Independent dealer receivables 258   1,015
Other receivables 10,247   9,828
Reinsurance recoverables and trade receivables, gross 228,847   187,207
Less: Allowance for doubtful accounts (4,421)   (535)
Reinsurance recoverables and trade receivables, net $ 224,426   $ 186,672