XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information and Foreign Operations - Product Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue by product type        
Revenue $ 23,645 $ 17,366 $ 74,256 $ 55,366
Substrates        
Revenue by product type        
Revenue 15,007 10,385 51,655 34,901
Raw materials and others        
Revenue by product type        
Revenue $ 8,638 $ 6,981 $ 22,601 $ 20,465