XML 123 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information - Schedule of Revenue by Geographic Area (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenue recognized $ 140,734 $ 235,309 $ 176,319
China [Member]      
Segment Reporting Information [Line Items]      
Revenue recognized 84,631 55,640 73,361
Europe [Member]      
Segment Reporting Information [Line Items]      
Revenue recognized 33,820 131,243 17,954
Japan [Member]      
Segment Reporting Information [Line Items]      
Revenue recognized 9,764 2,305 19,824
United States [Member]      
Segment Reporting Information [Line Items]      
Revenue recognized $ 12,519 $ 46,121 $ 65,180