XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Summary of Trade Receivables Sold and Factoring Fees Incurred (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
[1]
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Trade receivables sold $ 135,116 $ 61,482
Factoring fees incurred $ 800 $ 180
[1] Represents trade receivables sold and factoring fees incurred since the acquisition of Alfmeier (acquired on August 1, 2022).