XML 83 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Payments for Operating and Finance Leases (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Finance Leases  
2023 $ 1,109
2024 810
2025 651
Total future minimum lease payments 2,570
Less: Imputed Interest 199
Total Lease Liabilities 2,371
Operating Leases  
2023 4,574
2024 4,195
2025 4,092
2026 4,118
Thereafter 25,721
Total future minimum lease payments 42,700
Less: Imputed Interest 16,524
Lease liability $ 26,176