XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Operating leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
2022 $ 2,017  
2023 1,996  
2024 2,024  
2025 2,065  
2026 437  
2027 and beyond 0  
Total future payments 8,539  
Less: Interest 1,115  
Present value of future minimum operating lease payments 7,424  
Less: Current portion (1,571) $ (3,791)
Total long-term operating lease payments $ 5,853 $ 8,677
Weighted average remaining lease term (years) 4 years 2 months 12 days  
Weighted average discount rate (1) 6.65%