XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues - Summary of Net Revenues Disaggregated by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 97,816 $ 88,282
Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 46,525 35,357
Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 51,291 52,925
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 72,499 71,872
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 30,486 24,401
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 42,013 47,471
Stocking distributors, net of sales allowances [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 20,789 14,508
Stocking distributors, net of sales allowances [Member] | Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 15,737 10,764
Stocking distributors, net of sales allowances [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 5,052 3,744
Non-recurring engineering [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,430 1,578
Non-recurring engineering [Member] | Brick Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 302 192
Non-recurring engineering [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,128 1,386
Royalties [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,020 306
Royalties [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 2,020 306
Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 78 18
Other [Member] | Advanced Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 78 $ 18