XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Future Amortization (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
2022 (remainder of fiscal year) $ 10,327  
2023 6,888  
2024 5,468  
2025 5,026  
2026 3,572  
Thereafter 407  
Net Book Value $ 31,688 $ 19,743