v3.25.1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Commitments As of March 31, 2025, our outstanding purchase obligations, net of the settlement described above, consisted of the following future minimum commitments (in thousands):
Payments Due by Period
Less than 1 year1-3 years3-5 yearsMore than 5 yearsTotal
Purchase obligations$5,000 $10,500 $— $— $15,500