v3.25.1
Business and Asset Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed of Tech-Component Resources Pte Ltd (Details) - USD ($)
$ in Thousands
3 Months Ended 5 Months Ended 12 Months Ended
Oct. 30, 2024
Mar. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Business Acquisition [Line Items]        
Goodwill   $ 464,098 $ 464,098 $ 462,789
Tech-Component Resources Pte Ltd        
Business Acquisition [Line Items]        
Accounts receivable $ 923 923 923  
Inventory 793 865 865  
Inventory, measurement period adjustments     72  
Other current assets 526 526 526  
Property, plant and equipment 17 17 17  
Right of use assets 5 5 5  
Deferred tax liability, net of deferred tax asset (641) (641) (641)  
Accounts payable (295) (312) (312)  
Accounts payable, measurement period adjustments     (17)  
Lease liabilities (5) (5) (5)  
Accrued expenses and other liabilities (65) (95) (95)  
Accrued expenses and other liabilities, measurement period adjustments     (30)  
Goodwill 1,372 1,347 1,347  
Goodwill, measurement period adjustments     (25)  
Total purchase consideration exchanged, net of cash acquired 5,880 5,880 5,880  
Total purchase consideration exchanged, net of cash acquired, measurement period adjustments     0  
Cash consideration 4,925   4,925  
Deferred consideration 955   955  
Deferred consideration transferred   0   $ 0
Tech-Component Resources Pte Ltd | Customer relationships        
Business Acquisition [Line Items]        
Other intangible assets 2,250 2,250 2,250  
Tech-Component Resources Pte Ltd | Trade names        
Business Acquisition [Line Items]        
Other intangible assets $ 1,000 $ 1,000 $ 1,000