XML 94 R51.htm IDEA: XBRL DOCUMENT v3.25.1
BALANCE SHEET COMPONENTS - Schedule of Estimated Future Amortization Expense of Acquisition-Related Intangible Assets with Finite Lives (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Balance Sheet Components [Abstract]  
2025 $ 27,412
2026 27,412
2027 27,412
2028 27,412
2029 27,412
2030 and thereafter 237,512
Total $ 374,572