v3.25.2
Note 1 - Background and Basis of Presentation (Details Textual)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
$ / shares
Dec. 31, 2024
$ / shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.01 $ 0.01 $ 0.01
DNOW Inc. [Member]      
Business Combination, Termination Fee   $ 45.5  
Business Combination, Termination, Transaction Reimbursement   8.5  
Business Combination, Acquisition-Related Cost, Expense $ 6.0 $ 7.0  
DNOW Common Stock [Member] | DNOW Inc. [Member]      
Business Combination, Share Conversion Ratio 0.9489 0.9489  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.01 $ 0.01