XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Accrual For License Fee Dispute
The following table presents the components of the accrual:

As of
June 30, 2022December 31, 2021
Additional license fees$3,596 $3,812 
Penalties3,691 3,912 
Interest and interest on penalties79,555 81,389 
Less: Payments(18,671)(8,451)
Total accrual$68,171 $80,662