XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Reconciliation of Undiscounted Future Minimum Lease Payments Remaining Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Undiscounted future minimum lease payments:    
2023 $ 11,332  
2024 12,267  
2025 12,465  
2026 12,377  
2027 9,769  
Thereafter 74,769  
Total undiscounted future minimum lease payments 132,979  
Amount representing imputed interest (38,034)  
Tenant improvement allowance not yet received (146)  
Total operating lease liabilities 94,799  
Current portion of operating lease liabilities (5,997) $ (1,752)
Operating lease liabiliies, noncurrent $ 88,802 $ 84,929