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