XML 70 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Accounts Receivable - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Customer [Member] | Accounts Receivable [Member] | Credit Concentration Risk [Member]  
Summary Of Significant Accounting Policy [Line Items]  
Percentage of accounts receivable accounted by each customers 12.20%