v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
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
 2026 2025
Type of good or service:
  Consumer products$106,121 $117,335 
  Commercial products11,925 12,292 
  Licensing1,984 2,560 
  Leasing1,933 1,185 
     Total revenues$121,963 $133,372