XML 67 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Reportable Segments and Geographic Information - Summary of Property, Plant and Equipment, Net by Geographic Distribution (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting Information [Line Items]    
Fixed assets, net $ 113,068 $ 112,549
Operating Segments    
Segment Reporting Information [Line Items]    
Fixed assets, net 113,068 112,549
United States | Operating Segments    
Segment Reporting Information [Line Items]    
Fixed assets, net 106,991 106,250
China | Operating Segments    
Segment Reporting Information [Line Items]    
Fixed assets, net 4,603 4,692
Other countries | Operating Segments    
Segment Reporting Information [Line Items]    
Fixed assets, net 1,474 1,607
Foreign | Operating Segments    
Segment Reporting Information [Line Items]    
Fixed assets, net $ 6,077 $ 6,299