v3.26.3
Leases - Narrative (Details) - Subsequent Event
$ in Millions
Nov. 04, 2026
USD ($)
Lessee, Lease, Description [Line Items]  
Lease commitments not yet commenced, lease term (in years) 5 years
Additional liability associated with lease commitment $ 15.0