XML 70 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated balance sheet components - Narrative (Details)
$ in Thousands
12 Months Ended
Apr. 08, 2025
USD ($)
Dec. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
Aug. 24, 2021
USD ($)
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Realized gains and losses reclassified from accumulated other comprehensive loss to other income (expense), net   $ 0 $ 0    
Number of continuous unrealized loss position for twelve months or longer | security   0 0    
Depreciation   $ 3,100 $ 2,700 $ 3,000  
Amortization expense of capitalized software   20,800 19,900 17,500  
Amortization expense of intangible assets   1,500 2,800 $ 4,100  
Goodwill   $ 12,646 $ 12,646    
CorpU          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Goodwill         $ 12,600
Assembled workforce          
Intangible Asset, Acquired, Finite-Lived [Line Items]          
Intangible assets, net and goodwill $ 1,500