XML 197 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt and Finance Leases - Short-term Factoring Facility-France (Details) - Line of credit - Short-term factoring facility
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2023
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 3,000,000 € 24,000,000  
Average term 60 days    
Basis spread floor 0.00%    
Variable rate, basis spread 0.55%    
Weighted-average interest rate 4.10% 4.10% 4.20%