XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
CONTINGENCIES (Tables)
9 Months Ended
Sep. 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
September 30, 2023December 31, 2022
Additional license fees$3,411 $3,425 
Penalties3,501 3,516 
Interest and interest on penalties81,592 78,327 
Less: Payments(27,855)(17,785)
Total accrual60,649 67,483 
Less: Current portion10,147 10,191 
Total long-term accrual$50,502 $57,292