XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table sets forth Company’s revenue on a disaggregated basis for the three months ended March 31:
THREE MONTHS ENDED
MARCH 31
 2024 2023
Type of good or service:
  Consumer products$112,750 $113,432 
  Commercial products13,453 13,404 
  Licensing1,615 1,416 
  Leasing459 — 
     Total revenues$128,277 $128,252