v3.25.2
Acquisition - Schedule of Purchase Price (Details) - USD ($)
$ in Thousands
Oct. 02, 2024
Jun. 30, 2025
Mar. 31, 2025
Business Combination [Line Items]      
Goodwill   $ 271,790 $ 264,331
F A T I      
Business Combination [Line Items]      
Cash $ 2,278    
Accounts receivable 2,088    
Inventories 3,702    
Other current assets 1,113    
Property, plant and equipment 7,580    
Goodwill 2,179    
Total fair value of assets acquired 23,127    
Current and non-current liabilities (8,394)    
Total fair value of liabilities acquired (8,394)    
Total purchase price 14,733    
F A T I | Customer relationships      
Business Combination [Line Items]      
Intangible assets $ 1,776    
Amortization period 10 years    
F A T I | Trademarks      
Business Combination [Line Items]      
Intangible assets $ 502    
Amortization period 5 years    
F A T I | Developed technology      
Business Combination [Line Items]      
Intangible assets $ 1,909    
Amortization period 15 years