XML 83 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Acquired Intangible Assets (Details)
Dec. 31, 2024
Developed Technology  
Schedule Of Significant Accounting Policies [Line Items]  
Intangible assets, estimated useful lives 9 years
Trade Names  
Schedule Of Significant Accounting Policies [Line Items]  
Intangible assets, estimated useful lives 7 years
Customer Relationships  
Schedule Of Significant Accounting Policies [Line Items]  
Intangible assets, estimated useful lives 11 years