v3.26.1
Segment Reporting and Revenue - Narrative (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segment 1    
Contract with customer, asset, after allowance for credit loss     $ 0
Contract with customer, liability $ 0    
Capitalized upfront fees 32,000,000   33,000,000
Capitalized upfront fees, amortization 2,000,000 $ 1,000,000  
Capitalized contract cost, impairment loss $ 0    
Minimum      
Segment Reporting Information [Line Items]      
Capitalized contract cost, amortization period 3 years    
Maximum      
Segment Reporting Information [Line Items]      
Capitalized contract cost, amortization period 5 years    
Other Current Assets      
Segment Reporting Information [Line Items]      
Capitalized upfront fees $ 6,000,000   7,000,000
Other Long-Term Assets      
Segment Reporting Information [Line Items]      
Capitalized upfront fees $ 26,000,000   $ 26,000,000