v3.25.1
Description of Organization and Summary of Significant Accounting Policies - Licensing Receivables, Physical Inventory and Prepaid Expenses and Other (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Description of Organization and Summary of Significant Accounting Policies    
Maximum licensing receivables term 10 years  
Average period of licensing receivables term 3 years  
Physical media inventory $ 0 $ 0
Prepaid expenses $ 3,300,000 $ 2,600,000