Quarterly report [Sections 13 or 15(d)]

Leases - Lease Terms and Discount Rates (Details)

v3.25.2
Leases - Lease Terms and Discount Rates (Details)
Jun. 30, 2025
Dec. 31, 2024
Leases    
Weighted Average Remaining Lease Term (Years) - Operating Leases 6 years 4 months 24 days 6 years 10 months 24 days
Weighted Average Remaining Lease Term (Years) - Finance Leases 3 years 3 months 18 days 3 years 8 months 12 days
Weighted Average Discount Rate - Operating Leases 6.50% 6.42%
Weighted Average Discount Rate - Finance Leases 7.44% 7.45%