XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2024
REVENUE RECOGNITION  
Disaggregated revenue

The following table presents the disaggregation of our revenue for the three months ended March 31, 2024 and 2023 (in thousands):

 

 


Three Months Ended March 31,

 


2024


 


2023


Fixed fee license revenue

$

38,728


 

$

1,214


Per-unit royalty revenue


5,119


 


5,795


Total royalty and license revenue


 43,847


 


7,009


Development, services, and other revenue



 


65


Total revenues

$

43,847


 

$

7,074