XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Schedule of Company's Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 (excluding the six months ended June 30, 2023) $ 6,656  
2024 16,354  
2025 15,259  
2026 16,014  
2027 15,436  
Thereafter 56,390  
Total lease payments 126,109  
Less: imputed interest (26,492)  
Present value of operating lease liabilities 99,617  
Operating lease liabilities, current 9,286 $ 9,037
Operating lease liabilities, noncurrent 90,331 $ 86,139
Total operating lease liabilities $ 99,617