XML 76 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Insurance Financing Note Payable (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Sep. 30, 2021
Dec. 31, 2020
Short-term Debt [Line Items]      
Insurance Financing Note Payable   $ 1,312 $ 0
3.925% Note Payable | Notes Payable to Banks      
Short-term Debt [Line Items]      
Short-term note payable $ 2,000    
Interest rate, base percentage 3.93%    
Amortization period (in months) 9 months