XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 01, 2023
May 10, 2023
Related Party Transactions (Details) [Line Items]              
Related Party Transaction, Amounts of Transaction $ 13,900 $ 19,100 $ 28,800 $ 28,400      
Due To Related Parties Current And Noncurrent 19,130   19,130   $ 12,259    
Inventory Related Payments [Member] | Hong Kong Meisheng Cultural Company Limited [Member]              
Related Party Transactions (Details) [Line Items]              
Due To Related Parties Current And Noncurrent $ 19,100   $ 19,100   $ 12,300    
Joint Venture With Meisheng Cultural & Creative Corp. [Member]              
Related Party Transactions (Details) [Line Items]              
Equity Method Investment, Ownership Percentage           50.00% 51.00%