XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Minimum Rental Payments For Operating Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 $ 2,859  
2023 5,148  
2024 4,697  
2025 4,017  
2026 3,612  
Thereafter 13,378  
Total 33,711  
Discount for present value of expected cash flows (4,428)  
Lease liability $ 29,283 $ 26,280