Quarterly report [Sections 13 or 15(d)]

Finance Leases (Details 4)

v3.25.1
Finance Leases (Details 4)
Mar. 31, 2025
Finance Leases  
Finance leases Interest rate 3.01%
Finance leases term 3 years 3 months 25 days