XML 85 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Maturities of Lease Liabilities) (Details 4) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Sep. 18, 2020
Leases [Abstract]      
2022 $ 5,705    
2023 4,712    
2024 4,138    
2025 4,177    
2026 4,203    
Thereafter 2,326    
Total minimum lease payments 25,261    
Less: Amount representing interest (3,490)    
Present value of minimum lease liabilities 21,771 $ 20,810  
Derivative Liability, Noncurrent $ 0 $ (5,087) $ (295)