v3.25.1
LICENSE AND MEDIA RIGHTS - Schedule of License Liability Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other Commitments [Line Items]    
Less: Current license liabilities $ (7,937) $ (5,209)
Total non-current license and media rights payable 9,227 $ 11,809
Licensing Agreements    
Other Commitments [Line Items]    
2025 (9 months remaining) 5,500  
2026 6,000  
2027 6,500  
Total payments 18,000  
Less: Imputed interest (836)  
Total license and media rights payable 17,164  
Less: Current license liabilities (7,937)  
Total non-current license and media rights payable $ 9,227