XML 72 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Lease Expense by Category in Consolidated Statement of Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Total $ 3,705 $ 2,320
Cost of sales    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Total 3,538 2,185
Research and development expenses    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Total 79 79
Selling, general and administrative expenses    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Total 61 42
Interest expense    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Total $ 27 $ 14