XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.0.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 11.90%