XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Summary of Receivables Factored and Availability Under Receivables Factoring Agreements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Receivables factored and outstanding [1] $ 755 $ 18,532
[1] During the year ended December 31, 2024, the factoring agreements the Company was party to either expired or were terminated. As of December 31, 2024 there were remaining receivables factored and outstanding that will be collected in the future, however, no further factoring can occur under these factoring agreements.