XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Trade Receivables and Reinsurance Recoverables, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Reinsurance Disclosures [Abstract]    
Reinsurance recoverable $ 34,566 $ 37,864
Trade accounts receivable 162,240 141,282
Paid losses recoverable 440 442
Accrued investment income 29,378 29,299
Premiums and agents' balances 4,078 1,086
Independent dealer receivables 336 415
Other receivables 4,760 11,756
Reinsurance recoverables and trade receivables, gross 235,798 222,144
Less: Allowance for doubtful accounts (5,082) (6,236)
Reinsurance recoverables and trade receivables, net $ 230,716 $ 215,908