XML 81 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies -Government Grants (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment      
Government assistance amount $ 22,326 $ 23,989 $ 32,540
Other long-term liabilities 66,735 50,810  
Government Assistance, Manufacturing Facility Build-Out      
Property, Plant and Equipment      
Government assistance amount $ 3,053 $ 2,938 $ 3,169
Government Assistance, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities  
Government assistance, liability, noncurrent $ 30,235 $ 34,084  
Government Assistance, Manufacturing Facility Build-Out | Depreciation Expense      
Property, Plant and Equipment      
Government Assistance, Income, Increase (Decrease), Statement of Income or Comprehensive Income [Extensible Enumeration] Depreciation and amortization expense Depreciation and amortization expense Depreciation and amortization expense
Government Assistance, Research And Development Programs      
Property, Plant and Equipment      
Government assistance amount $ 0 $ 0 $ 1,664
Government assistance, liability, noncurrent $ 89 $ 120