XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value - Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Carrying value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Agent loans $ 68,071 $ 69,212
Long-term borrowings 95,610 96,113
Level 3 | Fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Agent loans 69,980 73,854
Long-term borrowings $ 99,657 $ 113,054