XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
2026 $ 9,000  
2027 7,600  
2028 5,800  
2029 3,900  
2030 800  
Net Carrying Value $ 27,100 $ 24,500