XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Maturities of Lease Payments for Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating    
2023 $ 9,900  
2024 8,138  
2025 7,226  
2026 6,808  
2027 5,198  
Thereafter 14,384  
Total lease payments 51,654  
Less imputed interest (4,766)  
Total 46,888 $ 47,731
Finance    
2023 3,806  
2024 3,886  
2025 4,007  
2026 4,120  
2027 4,282  
Thereafter 43,959  
Total lease payments 64,060  
Less imputed interest (16,628)  
Total 47,432 $ 49,028
Total    
2023 13,706  
2024 12,024  
2025 11,233  
2026 10,928  
2027 9,480  
Thereafter 58,343  
Total lease payments 115,714  
Less imputed interest (21,394)  
Total $ 94,320