XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Borrowings and Lines of Credit - Schedule of Average Interest Expense Rate (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Debt Disclosure [Abstract]      
Short-Term Debt, Weighted Average Interest Rate, at Point in Time 0.00%   0.00%
Long-Term Debt, Weighted Average Interest Rate, at Point in Time 2.70%   2.70%
Short-term borrowings, over time 0.00% 5.50%  
Long-term borrowings, over time 2.70% 2.50%