XML 56 R34.htm IDEA: XBRL DOCUMENT v3.23.2
CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2023
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, 2023December 31, 2022
Additional license fees$3,457 $3,425 
Penalties3,548 3,516 
Interest and interest on penalties81,510 78,327 
Less: Payments(28,234)(17,785)
Total accrual60,281 67,483 
Less: Current portion10,285 10,191 
Total long-term accrual$49,996 $57,292