XML 67 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Additional Information (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Lessee, Lease, Description [Line Items]  
Operating Lease, Weighted Average Remaining Lease Term 3 years 10 months 24 days
Operating Lease, Weighted Average Discount Rate, Percent 4.80%
Additional operating lease obligation $ 122.2
Operating lease, term of contract 10 years