XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Schedule of Future Estimated Amortization Expense (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Estimated amortization expense  
2023 $ 1,886
2024 3,628
2025 3,485
2026 3,312
2027 3,230
Thereafter 7,890
Total amortization $ 23,431