v3.25.2
Financial Instruments - Summary of Receivables Factored and Availability Under Receivables Factoring Agreements (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Receivables factored and outstanding $ 755