XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Rental Payments For Operating Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 $ 4,321  
2023 5,146  
2024 4,694  
2025 4,017  
2026 3,612  
Thereafter 13,378  
Total 35,168  
Discount for present value of expected cash flows (4,668)  
Lease liability $ 30,500 $ 26,280