XML 75 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated balance sheet components - Summary of Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
2023 $ 13,975  
2024 9,651  
2025 3,786  
Total expected amortization $ 27,412 $ 20,054