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 |