XML 123 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Weighted Average Lease Term and Discount Rates (Details)
Dec. 31, 2024
Dec. 31, 2023
Weighted Average Remaining Lease Term:    
Finance Leases 7 years 8 years
Operating Leases 6 years 7 years
Weighted Average Discount Rate:    
Finance Leases 11.34% 11.37%
Operating Leases 3.10% 3.07%