v3.24.1.u1
Other Balance Sheet Information - Schedule of Accounts Receivable (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Accounts receivable $ 60 $ 57    
Unbilled receivables 39 23    
Less: Allowance for credit losses (13) (11) $ (9) $ (12)
Accounts receivable, net $ 86 $ 69