XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Purchase Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Material Purchase Commitments
The following sets forth purchase commitments with software and equipment providers as of March 31, 2024 with a remaining term of at least one year:
2024 (remainder of year)$3,040 
20252,438 
20261,771 
2027643 
2028107 
Total purchase commitments$7,999