XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenues $ 43,847 $ 7,074
Total royalty and license revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 43,847 7,009
Fixed fee license revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 38,728 1,214
Per-unit royalty revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 5,119 5,795
Development, services, and other revenue    
Disaggregation of Revenue [Line Items]    
Total revenues $ 0 $ 65