XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Carrying value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Agent loans $ 67,789 $ 69,212
Long-term borrowings 94,589 96,113
Level 3 | Fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Agent loans 69,805 73,854
Long-term borrowings $ 103,283 $ 113,054