v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 11, 2026
May 02, 2026
Jan. 31, 2026
Other Commitments [Line Items]      
Payments of international emergency economic powers act tariffs   $ 5 $ 40
Cost of goods sold, international emergency economic powers act tariffs   12 $ 30
International emergency economic powers act tariffs filed for refund   $ 25  
Subsequent Event      
Other Commitments [Line Items]      
Proceeds from international emergency economic powers act tariffs refund $ 5