XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Accounting Policies (Tables)
9 Months Ended
Sep. 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
September 30,
For the Nine Months Ended
September 30,
2023202220232022
  
Payment obligations outstanding at the beginning of the period$5,395 $8,010 $10,171 $4,775 
  Payment obligation additions during the period9,332 15,170 34,706 46,775 
  Payment obligations settled during the period(6,876)(15,773)(37,026)(44,143)
Payment obligations outstanding at the end of the period$7,851 $7,407 $7,851 $7,407