XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 6,983 $ 7,983 $ 14,057 $ 15,291
Royalty and license        
Disaggregation of Revenue [Line Items]        
Total revenues 6,918 7,918 13,927 15,148
Fixed fee license revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 1,189 1,246 2,404 2,991
Per-unit royalty revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 5,729 6,672 11,523 12,157
Development, services, and other revenue        
Disaggregation of Revenue [Line Items]        
Total revenues $ 65 $ 65 $ 130 $ 143