XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Summary of Net Revenues Disaggregated by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 93,166 $ 107,844 $ 262,892 $ 312,407
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 43,764 49,432 123,842 135,191
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 49,402 58,412 139,050 177,216
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 55,259 65,132 145,660 217,622
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 25,854 27,748 66,902 82,669
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 29,405 37,384 78,758 134,953
Stocking distributors, net of sales allowances [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 24,091 31,134 80,657 72,606
Stocking distributors, net of sales allowances [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 17,724 21,461 56,289 51,536
Stocking distributors, net of sales allowances [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,367 9,673 24,368 21,070
Non-recurring engineering [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 86 6,949 4,674 12,636
Non-recurring engineering [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 186 223 651 986
Non-recurring engineering [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue (100) 6,726 4,023 11,650
Royalties [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 13,370 4,269 30,821 8,745
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 13,370 4,269 30,821 8,745
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 360 360 1,080 798
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 $ 1,080 $ 798