XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Trade Receivables and Reinsurance Recoverables, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Reinsurance Disclosures [Abstract]    
Reinsurance recoverable $ 37,864 $ 42,362
Trade accounts receivable 141,282 110,281
Paid losses recoverable 442 400
Accrued investment income 29,299 29,553
Premiums and agents' balances 1,086 4,075
Independent dealer receivables 415 292
Other receivables 11,756 6,324
Reinsurance recoverables and trade receivables, gross 222,144 193,287
Less: Allowance for doubtful accounts (6,236) (3,789)
Reinsurance recoverables and trade receivables, net $ 215,908 $ 189,498