XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Lease Expense by Category in Consolidated Statement of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total $ 3,311 $ 2,064 $ 8,290 $ 6,160
Cost of sales        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total 3,096 1,935 7,770 5,719
Research and development expenses        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total 101 82 261 247
Selling, general and administrative expenses        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total 84 45 188 187
Interest expense        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total $ 30 $ 2 $ 71 $ 7