XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details 2) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]    
Payments on operating lease included in operating cash flows $ 1,896  
Interest payments on finance leases included in operating cash flows 133  
Principal payments on finance leases included in financing cash flows 560 $ 0
Operating leases 19,935  
Finance leases $ 3,893