XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule Of Maturities Of Operating And Finance Leases Liabilities [Table Text Block]
As of March 31, 2021 the Company's minimum future lease payments on operating and financing leases were as follows (in thousands):
March 31, 2021
Maturity of lease liabilitiesOperating LeasesFinancing Leases
Remaining 20211,707 73 
20221,744 75 
20231,193 47 
20241,280 21 
2025880 
Thereafter1,527 — 
Total minimum lease payments$8,331 $218 
Imputed interest(1,053)(18)
Present value of minimum lease payments$7,279 $200