XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Revenues - Summary of Net Revenues Disaggregated by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 85,854 $ 106,747 $ 169,726 $ 204,563
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 39,486 39,234 80,078 85,759
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 46,368 67,513 89,648 118,804
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 47,951 79,991 90,401 152,490
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 20,238 24,435 41,048 54,921
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 27,713 55,556 49,353 97,569
Stocking distributors, net of sales allowances [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 27,527 20,683 56,566 41,472
Stocking distributors, net of sales allowances [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 19,158 14,338 38,565 30,075
Stocking distributors, net of sales allowances [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,369 6,345 18,001 11,397
Non-recurring engineering [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 745 3,257 4,588 5,687
Non-recurring engineering [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 90 461 465 763
Non-recurring engineering [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 655 2,796 4,123 4,924
Royalties [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,271 2,456 17,451 4,476
Royalties [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Royalties [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,271 2,456 17,451 4,476
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 360 360 720 438
Other [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 360 $ 360 $ 720 $ 438