XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Outstanding Payment Obligations The changes in our outstanding payment obligations under this arrangement, which are included in accounts payable on the unaudited condensed consolidated balance sheets, are as follows:
(in thousands)For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2023202220232022
  
Payment obligations outstanding at the beginning of the period$7,536 $5,364 $10,171 $4,775 
  Payment obligation additions during the period12,343 18,264 25,374 31,605 
  Payment obligations settled during the period(14,484)(15,618)(30,150)(28,370)
Payment obligations outstanding at the end of the period$5,395 $8,010 $5,395 $8,010