XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Carrying value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Agent loans $ 68,558 $ 69,212
Long-term borrowings 95,103 96,113
Level 3 | Fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Agent loans 72,593 73,854
Long-term borrowings $ 103,036 $ 113,054