Other Revenue (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Mar. 31, 2023 |
May 31, 2022 |
---|---|---|---|---|
Other Revenue [Abstract] | ||||
Upfront payment | $ 35,000 | |||
Long-term license revenue deferred | $ 35,000 | $ 35,000 | $ 35,000 |
X | ||||||||||
- Definition The amount paid to music publishers, record producers, songwriters, or other artists in advance of their earning royalties from record or music sales. Such an amount is based on contractual terms and is generally nonrefundable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- References No definition available.
|