XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenue, Consisting of Amounts Received for Products and Services Not Yet Delivered or Earned
Deferred revenue, consisting of amounts received for products and services not yet delivered or earned, was as follows as of September 30, 2023 and December 31, 2022 (in thousands):

September 30,December 31,
20232022
Products and services not yet delivered$596 $547 
Schedule of Deferred Costs The following table presents this information for the three and nine months ended September 30, 2023 (in thousands):
Three Months EndedNine Months Ended
September 30, 2023
Exclusivity fees received$— $750 
Amortized exclusivity fees(108)(750)
Agent fees incurred271 782 
Net expense$163 $32