v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 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 and six months ended June 30:
THREE MONTHS ENDED
JUNE 30
SIX MONTHS ENDED
JUNE 30
2026202520262025
Type of good or service:
  Consumer products$122,201 $109,608 $228,321 $226,943 
  Commercial products16,296 14,643 28,221 26,935 
  Licensing2,152 2,208 4,136 4,768 
  Leasing1,983 1,311 3,917 2,496 
     Total revenues$142,632 $127,770 $264,595 $261,142