XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Lessee Lease Description [Line Items]    
Sublease income $ 931 $ 2,455
Lease weighted average remaining lease term   7 years 5 months 1 day
Minimum    
Lessee Lease Description [Line Items]    
Leases, remaining lease term   0 years
Maximum    
Lessee Lease Description [Line Items]    
Leases, remaining lease term   9 years