v3.26.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Billed accounts receivable, net of allowance for credit losses $ 146.8 $ 58.0
Unbilled accounts receivable 12.0 7.4
Accounts receivable, net $ 158.8 $ 65.4