v3.26.1
Commitments and Contingencies - Atlas (Details) - Atlas
$ in Billions
Mar. 31, 2026
USD ($)
transaction
Mar. 31, 2024
USD ($)
Loss Contingencies [Line Items]    
Number of transaction acquired | transaction 2  
Deferred purchase obligation amount $ 3.3  
Deferred purchase obligation amount reduced   $ 2.5