XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Minimum Lease Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
Year 1 $ 9,463  
Year 2 6,772  
Year 3 4,713  
Year 4 3,889  
Year 5 2,829  
Thereafter 7,954  
Total 35,620  
Less amounts representing interest costs (4,958)  
Total lease liability 30,662 $ 22,304
Finance Leases    
Year 1 172  
Year 2 0  
Year 3 0  
Year 4 0  
Year 5 0  
Thereafter 0  
Total 172  
Less amounts representing interest costs (3)  
Total lease liability $ 169 $ 289