XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Lease Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
Year 1 $ 9,593  
Year 2 10,677  
Year 3 8,980  
Year 4 6,562  
Year 5 4,086  
Thereafter 7,215  
Total 47,113  
Less amounts representing interest costs (9,251)  
Total lease liability 37,862 $ 35,352
Finance Leases    
Year 1 3  
Year 2 0  
Year 3 0  
Year 4 0  
Year 5 0  
Thereafter 0  
Total 3  
Less amounts representing interest costs 0  
Total lease liability $ 3 $ 9