XML 118 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information and Foreign Operations - Product Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue by product type      
Revenue $ 75,795 $ 141,118 $ 137,393
Substrates      
Revenue by product type      
Revenue 47,466 111,094 103,026
Raw materials and others      
Revenue by product type      
Revenue $ 28,329 $ 30,024 $ 34,367