XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Claim
Segment
Dec. 31, 2022
Dec. 31, 2021
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Number of operating segments | Segment 1    
Impairment charge $ 0    
ASU No. 2019-12 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]   true  
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]   true  
Guarantees and Indemnifications [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Indemnification obligations, claims outstanding | Claim 0    
Indemnification obligations claims, reserves established $ 0    
Cost-Sharing Collaborations [Member]      
Summary Of Significant Accounting Policies [Line Items]      
External costs related to cost-sharing collaborations     $ 0
Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives 3 years    
Percentage of income tax contingency realized 50.00%    
Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives 5 years