XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Additional Information (Detail)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Sales Revenue Net [Member] | Customer [Member] | Operating Segments [Member]    
Receivables And Revenue [Line Items]    
Concentration Risk, Percentage 11.00% 12.00%