Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Narrative) (Details)

v3.21.1
Commitments and Contingencies (Narrative) (Details) - Settled Litigation [Member] - Fraunhofer USA, Inc [Member] - Subsequent Event [Member]
May 04, 2021
USD ($)
Royalty payment payable to the Company $ 28,000,000
Net cash recovery from the Settlement Agreement 12,000,000
To be paid no later than May 14, 2021  
Royalty payment payable to the Company $ 16,000,000
Expected payment percentage of total amount 100.00%
To be paid no later than March 31, 2022 [Member]  
Royalty payment payable to the Company $ 5,100,000
To be paid no later than March 31, 2023 [Member]  
Royalty payment payable to the Company 5,100,000
To be paid no later than March 1, 2022 [Member]  
Royalty payment payable to the Company 900,000
To be paid no later than March 1, 2023 [Member]  
Royalty payment payable to the Company $ 900,000