v3.26.1
Acquisitions - Summary of Information on Acquisitions to Company's Financial Statements (Details)
6 Months Ended
Jun. 30, 2026
Jan. 06, 2026
Tofwerk and Subsidiaries    
Business Acquisition [Line Items]    
Equity method investment, ownership percentage 40.00%  
Tofwerk    
Business Acquisition [Line Items]    
Acquisition date Jan. 06, 2026  
Tofwerk | Tofwerk and Subsidiaries    
Business Acquisition [Line Items]    
Percentage of voting equity interests acquired 60.00% 60.00%