v3.26.1
Detail of Certain Accounts - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Construction materials and aviation spare parts $ 137,373 $ 143,994
Raw materials 71,669 64,758
Work-in-process 6,619 4,427
Finished goods and merchandise purchased for resale 254,204 157,193
Inventories $ 469,865 $ 370,372