v3.26.1
Acquisitions - Summary of Intangible Assets Acquired and their Associated Estimated Acquisition Date Fair Values (Details)
3 Months Ended
Jan. 31, 2025
Mar. 31, 2026
Customer Relationships [Member] | Maximum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life   7 years
Customer Relationships [Member] | Minimum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life   6 years
Trade Name [Member] | Maximum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life   15 years
Trade Name [Member] | Minimum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life   10 years
Technology [Member] | Maximum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life   8 years
Technology [Member] | Minimum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life   6 years
Vidello [Member] | Customer Relationships [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life 6 years  
Vidello [Member] | Trade Name [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life 10 years  
Vidello [Member] | Developed Technology [Member] | Maximum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life 8 years  
Vidello [Member] | Developed Technology [Member] | Minimum [Member]    
Business Acquisition [Line Items]    
Estimated Useful Life 7 years