XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitment and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Commitments As of September 30, 2023, our outstanding purchase obligations 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$4,050 $19,100 $— $— $23,150