XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contingencies (Tables)
9 Months Ended
Sep. 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
September 30, 2022December 31, 2021
Additional license fees$3,481 $3,812 
Penalties3,572 3,912 
Interest and interest on penalties78,294 81,389 
Less: Payments(18,072)(8,451)
Total accrual67,275 80,662 
Less: Current portion10,355 11,178 
Total long-term accrual$56,920 $69,484