XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Licensing Agreements and Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Licensing Agreements and Deferred Revenue  
Schedule of deferred revenue

    

Deferred Revenue

Deferred revenue at December 31, 2022

$

13,963

Additions

1,000

Amounts recognized into revenue

(318)

Deferred revenue at June 30, 2023

$

14,645