XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Agreements (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Expected Payments Related to Non-cancellable Lease Terms (Topic 842)
The expected future payments related to leases with initial non-cancellable lease terms in excess of one year at December 31, 2024 are as follows:
2025$12.3 
202610.8 
20278.6 
20285.6 
20293.1 
Thereafter4.2 
Total lease payments44.6 
Less: Interest(4.3)
Present value of minimum payments$40.3 
Schedule of Operating Lease Costs
Supplemental balance sheet information related to leases was as follows:
December 31, 2024December 31, 2023
Weighted average remaining in lease term (in years):4.54.0
Weighted average discount rate5.1 %5.1 %