XML 64 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Debt Instrument    
Notes payable $ 244,042 $ 256,269
Senior Notes due April 2025    
Debt Instrument    
Notes payable 148,809 148,768
Unamortized discount 1,191 1,232
FHLB notes    
Debt Instrument    
Notes payable 28,514 28,848
Unamortized premium 131 146
Ventures Management lines of credit    
Debt Instrument    
Notes payable $ 66,719 $ 78,653