XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details 3) - USD ($)
$ in Thousands
Jun. 30, 2022
Jan. 01, 2022
Operating Leases    
Remainder of 2022 $ 5,718  
2023 10,346  
2024 3,968  
2025 67  
2026 0  
Thereafter 0  
Operating Leases, Total lease payments 20,099  
Operating Leases, Less: imputed interest (1,746)  
Operating Leases, Total lease liabilities 18,353 $ 1,600
Finance Leases    
Remainder of 2022 782  
2023 1,080  
2024 1,080  
2025 621  
2026 40  
Thereafter 16  
Finance Leases, Total lease payments 3,619  
Finance Leases, Less: imputed interest (275)  
Finance Leases, Total lease liabilities $ 3,344 $ 3,800