XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Future Minimum Lease Payments Under Non-cancelable Operating Leases (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 [1] $ 853  
2022 2,766  
2023 2,797  
2024 2,759  
2025 2,791  
Thereafter 11,049  
Total future minimum lease payments 23,015  
Less: amount representing interest 1,315  
Present value of minimum lease payments $ 21,700 $ 22,950
[1] Excludes the nine months ended September 30, 2021