XML 42 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Summary of Outstanding Non-cancelable Purchase Obligations As of June 30, 2026, the Company had outstanding non-cancelable purchase obligations with a remaining term of 12 months or longer as follows:

 

 

 

June 30, 2026

 

 

 

(in thousands)

 

Year Ending December 31,

 

 

 

2026 (Remainder)

 

$

23,160

 

2027

 

 

70,046

 

2028

 

 

55,045

 

2029

 

 

56,269

 

2030

 

 

60,449

 

Total

 

$

264,969