v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Unconditional Purchase Obligations The Company had unconditional purchase obligations as of June 30, 2026 as follows:

(in thousands)

 

As of June 30, 2026

 

Remaining six months of 2026

 

$

15,622

 

2027

 

 

27,423

 

2028

 

 

29,000

 

Total

 

$

72,045