XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Expected Future Amortization Expense (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Balance Sheet Related Disclosures [Abstract]  
2023 (remaining three months) $ 25,910
2024 10,260
2025 251
2026 59
2027 and thereafter 15
Total amortization expense $ 36,495