XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Leasing $ 1,185 $ 459
Total revenues 133,372 128,277
Consumer products    
Disaggregation of Revenue [Line Items]    
Revenue 117,335 112,750
Commercial products    
Disaggregation of Revenue [Line Items]    
Revenue 12,292 13,453
Licensing    
Disaggregation of Revenue [Line Items]    
Revenue $ 2,560 $ 1,615