v3.26.1
Balance Sheet Components - Schedule of Assets Held for Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Long-Lived Asset, Held-for-Sale [Line Items]    
Assets held for sale $ 0 $ 2,768
Buildings    
Long-Lived Asset, Held-for-Sale [Line Items]    
Assets held for sale 0 2,034
Land    
Long-Lived Asset, Held-for-Sale [Line Items]    
Assets held for sale $ 0 $ 734