XML 28 R16.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Commitments
In December 2023, we entered into a contract with Microsoft for cloud services from February 2024 through January 2027. Under the terms of the contract we committed to spend €28.5 million. If we do not meet our commitment by the end of the term, we will be required to pay the difference. As of June 30, 2025, we have spent €10.5 million of our commitment.
In July 2024, we entered into a new contract with Amazon Web Services, Inc. ("AWS") for cloud services, in which we committed to spend $59.7 million, $77.6 million and $93.0 million in years one, two and three, respectively, for a total commitment of $230.3 million from August 2024 to July 2027. As of June 30, 2025, we have met our first year commitment.
Letters of Credit
At June 30, 2025, we had $5.7 million of standby letters of credit related to our grant agreements with the State of Maryland and our operating leases. Collateral for $5.5 million of our letters of credit was classified as restricted cash in cash and cash equivalents.