XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Significant Consolidated Balance Sheet Components - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Capitalized software development costs $ 20,400,000 $ 24,300,000 $ 34,000,000.0
Amortization of capitalized software 31,200,000 32,800,000 28,900,000
Depreciation and amortization expense excluding capitalized software 1,600,000 2,200,000 2,300,000
Payments to acquire equity investments without readily determinable value 2,000,000.0    
Equity method investment 2,000,000.0    
Capitalized software development costs      
Property, Plant and Equipment [Line Items]      
Loss on disposal of capitalized software development costs $ 0 $ 0 $ 0