XML 115 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Expected Operating Lease Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 5,522  
2024 5,169  
2025 4,589  
2026 4,105  
2027 3,400  
Thereafter 10,477  
Total 33,262  
Discount for present value of expected cash flows (4,258)  
Lease liability at December 31, 2022 $ 29,004 $ 26,280