XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Operating Lease (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 3,840  
2024 2,444  
2025 2,348  
2026 2,223  
2027 1,140  
Thereafter 3,955  
Undiscounted minimum lease payments payable 15,950  
Less: imputed interest (2,361)  
Present value of lease liability $ 13,589 $ 11,211