v3.26.1
Significant Accounting Policies - Schedule of Estimated Useful Lives of Various Assets (Details)
Jun. 30, 2026
Computers and purchased software | Maximum  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Property, Plant and Equipment, Estimated Useful Life 5 years
Computers and purchased software | Minimum  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Property, Plant and Equipment, Estimated Useful Life 3 years
Capitalized software  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Property, Plant and Equipment, Estimated Useful Life 4 years
Furniture and fixtures | Maximum  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Property, Plant and Equipment, Estimated Useful Life 10 years
Furniture and fixtures | Minimum  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Property, Plant and Equipment, Estimated Useful Life 7 years