v3.26.1
Commitments and Contingencies - Additional Information (Details) - IEEPA Tariff Refunds [Member]
$ in Millions
Feb. 20, 2026
USD ($)
Loss Contingencies [Line Items]  
Payments of tariffs $ 192.0
Refunded Amount $ 189.8