XML 63 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Description of Business and Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Line Items]  
Retention payments, percentage 10.00%
Minimum  
Accounting Policies [Line Items]  
Customer payment period after product delivery 30 days
Retention payments, payment period after product delivery 24 months
Warranty 18 months
Maximum  
Accounting Policies [Line Items]  
Customer payment period after product delivery 60 days
Retention payments, payment period after product delivery 36 months
Warranty 5 years
Machinery and equipment (excluding equipment used for manufacturing of ceramic components) | Minimum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 3 years
Machinery and equipment (excluding equipment used for manufacturing of ceramic components) | Maximum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 7 years
Machinery and equipment used for manufacturing of ceramic components | Minimum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 3 years
Machinery and equipment used for manufacturing of ceramic components | Maximum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 10 years
Leasehold improvements | Minimum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 1 year
Leasehold improvements | Maximum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 3 years 6 months
Software | Minimum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 3 years
Software | Maximum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 5 years
Office equipment, furniture, and fixtures | Minimum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 3 years
Office equipment, furniture, and fixtures | Maximum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 5 years
Automobiles | Minimum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 1 year
Automobiles | Maximum  
Accounting Policies [Line Items]  
Property, plant and equipment, useful life 7 years