XML 95 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Business Segments - Schedule of Long-Lived Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets $ 489,358 $ 379,024 $ 366,349
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets 241,261 217,687 217,834
China      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets 57,106 32,082 24,317
Foreign operations      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total long-lived assets $ 190,991 $ 129,255 $ 124,198