XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Summary of Net Revenues Disaggregated by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 107,844 $ 103,118 $ 312,407 $ 293,586
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 49,432 43,916 135,191 113,796
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 58,412 59,202 177,216 179,790
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 65,132 82,084 217,622 239,501
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 27,748 29,051 82,669 77,018
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 37,384 53,033 134,953 162,483
Stocking distributors, net of sales allowances [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 31,134 17,157 72,606 45,675
Stocking distributors, net of sales allowances [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 21,461 14,288 51,536 35,960
Stocking distributors, net of sales allowances [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,673 2,869 21,070 9,715
Non-recurring engineering [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,949 2,826 12,636 6,361
Non-recurring engineering [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 223 577 986 818
Non-recurring engineering [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,726 2,249 11,650 5,543
Royalties [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 4,269 1,033 8,745 1,995
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 4,269 1,033 8,745 1,995
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 360 18 798 54
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 $ 18 $ 798 $ 54