XML 43 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Summary of Outstanding Non-cancelable Purchase Obligations

In the normal course of business, the Company enters into non-cancelable purchase commitments with various parties mainly for hosting services, as well as software products and services. As of March 31, 2026, the Company had outstanding non-cancelable purchase obligations with a remaining term of 12 months or longer as follows:

 

 

March 31, 2026

 

 

 

(in thousands)

 

Year Ending December 31,

 

 

 

2026 (Remainder)

 

$

41,616

 

2027

 

 

73,656

 

2028

 

 

55,170

 

2029

 

 

56,269

 

2030

 

 

60,449

 

Total

 

$

287,160