v3.26.1
Commitments and Contingencies (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Business Combination, Contingent Consideration [Line Items]  
Lease terms 15 years 6 months
Operating Lease, Lease Not yet Commenced  
Business Combination, Contingent Consideration [Line Items]  
Leases committed $ 25.0