Annual report pursuant to Section 13 and 15(d)

Other Revenue (Details)

v3.23.1
Other Revenue (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
May 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Other revenue [Abstract]      
Recognition of deferred revenue   $ 0.9 $ 0.9
Revenue recognized   0.1 0.2
Upfront payment $ 35.0    
Other revenue - current liability     1.0
Long-term license revenue deferred   $ 35.0