XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
General (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
numberOfVIE
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
numberOfVIE
Sep. 30, 2023
USD ($)
Mar. 31, 2024
Dec. 31, 2023
USD ($)
Mar. 31, 2023
Basis of Presentation and Significant Accounting Policies [Abstract]              
Number of variable interest entities with directed activities | numberOfVIE 8   8        
Percent on overall increase in wages         3.30%   3.90%
Provision for excess and obsolete inventories, net of write-offs     $ 1,848 $ 2,979      
Intangible assets, net and goodwill $ 76,946   76,946     $ 68,053  
Amortization expense $ 2,626 $ 902 6,081 2,705      
Finite-Lived Intangible Assets [Line Items]              
Provision for excess and obsolete inventories, net of write-offs     $ 1,848 $ 2,979      
Intellectual property | Maximum              
Finite-Lived Intangible Assets [Line Items]              
Useful life 30 years   30 years        
Intellectual property | Minimum              
Finite-Lived Intangible Assets [Line Items]              
Useful life 6 years   6 years        
Customer relationships              
Finite-Lived Intangible Assets [Line Items]              
Useful life 14 years   14 years        
Internal Use Software [Member] | Maximum              
Finite-Lived Intangible Assets [Line Items]              
Useful life 6 years   6 years        
Internal Use Software [Member] | Minimum              
Finite-Lived Intangible Assets [Line Items]              
Useful life 1 year   1 year