XML 44 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value - Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Carrying value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Agent loans $ 66,574 $ 67,696
Long-term borrowings 97,599 98,080
Level 3 | Fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Agent loans 61,455 71,602
Long-term borrowings $ 122,557 $ 101,888