v3.24.1.u1
Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)
Mar. 31, 2024
Computer equipment and network hardware | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Computer equipment and network hardware | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture, fixtures, and office equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture, fixtures, and office equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years