Annual report [Section 13 and 15(d), not S-K Item 405]

Other Balance Sheet Components - Schedule of Accumulated Other Comprehensive Loss (Details)

v3.26.1
Other Balance Sheet Components - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (9,770) $ (4,556)
Other comprehensive loss before reclassifications (5,112) (5,214)
Less: Amount of gain (loss) reclassified from AOCI 9,447 0
Net current period other comprehensive loss 4,335 (5,214)
Ending balance (5,435) (9,770)
Foreign Currency Translation Adjustment [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (9,770) (4,557)
Other comprehensive loss before reclassifications (5,144) (5,213)
Less: Amount of gain (loss) reclassified from AOCI 9,447 0
Net current period other comprehensive loss 4,303 (5,213)
Ending balance (5,467) (9,770)
Unrealized Gains (Losses) on Available-for-sale Debt Securities, net [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 0 1
Other comprehensive loss before reclassifications 32 (1)
Less: Amount of gain (loss) reclassified from AOCI 0 0
Net current period other comprehensive loss 32 (1)
Ending balance $ 32 $ 0