XML 81 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Detail of Certain Accounts - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Construction materials and aviation spare parts $ 147,527 $ 143,994
Raw materials 73,565 64,758
Work-in-process 12,226 4,427
Finished goods and merchandise purchased for resale 213,573 157,193
Inventories $ 446,891 $ 370,372