v3.26.1
Consolidated Balance Sheet Components - Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Operating lease right-of-use assets $ 0 $ 7,946
Escrow Deposit 2,500 0
Other 1,719 2,456
Total $ 4,219 $ 10,402