XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument    
Notes payable $ 389,722 $ 387,904
Senior Notes due April 2025    
Debt Instrument    
Notes payable 149,206 149,114
Unamortized discount 794 886
Subordinated Notes due May 2030    
Debt Instrument    
Notes payable 49,342 49,296
Unamortized discount 658 704
Subordinated Notes Due May 2035    
Debt Instrument    
Notes payable 147,870 147,780
Unamortized discount 2,130 2,220
Ventures Management lines of credit    
Debt Instrument    
Notes payable $ 43,304 $ 41,714