XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Property, plant and equipment, net - Schedule of Gross and Net Amount of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Abstract]    
Property, plant and equipment, gross $ 774,092 $ 787,509
Less: Accumulated depreciation and amortization (593,438) (579,566)
Property, plant and equipment, net $ 180,654 $ 207,943