XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Undiscounted Future Lease Payments under Operating Lease (Detail)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Leases  
2023 (remaining nine months) $ 24,118
2024 10,840
2025 11,194
2026 11,560
2027 11,938
Thereafter 91,538
Total undiscounted lease payments 161,188
Sublease Payments Receivable  
2023 (remaining nine months) 3,747
2024 5,002
2025 5,152
2026 5,306
2027 5,466
Thereafter 63,300
Total undiscounted lease payments $ 87,973