XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Contracts and Concentrations - Halston Master License (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 15, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Concentration Risk [Line Items]            
Deferred revenue, current   $ 1,328   $ 1,328   $ 1,380
Deferred revenue, long-term liability   2,222   2,222   2,667
Licensing revenue   1,321 $ 2,954 2,653 $ 5,138  
Net licensing revenue            
Concentration Risk [Line Items]            
Licensing revenue   1,321 2,826 2,653 5,010  
Halston License            
Concentration Risk [Line Items]            
Additional royalty payable term 20 years          
Total purchase price $ 5,000          
Deferred revenue   3,110   3,110   3,560
Deferred revenue, current   890   890   890
Deferred revenue, long-term liability   2,220   $ 2,220   $ 2,670
Recognition period of deferred revenue       3 years 6 months    
Licensing revenue   $ 640 $ 640 $ 1,280 $ 1,280  
Halston License | Minimum            
Concentration Risk [Line Items]            
Royalty payable term 5 years          
Halston License | Maximum            
Concentration Risk [Line Items]            
Royalty payable term 25 years          
Halston License | Net licensing revenue | Sales | Customer concentration risk            
Concentration Risk [Line Items]            
Concentration risk, percentage   48.00% 22.00% 48.00% 25.00%