XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of Long-lived Assets Estimated Useful Lives
Long-lived assets with finite lives include property and equipment, capitalized development software costs and acquired intangible assets. Long-lived assets are amortized over their estimated useful lives which are as follows:
Computers and equipment3 years
Furniture and fixtures5 years
Leasehold improvementsShorter of lease term or useful life of asset
Capitalized software development costs3 years
Developed technology3 years
Customer relationships4 years