XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Shareholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2024
Apr. 08, 2023
Apr. 08, 2022
Apr. 08, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jan. 16, 2021
Dec. 31, 2020
Dec. 31, 2019
Payments for Repurchase of Common Stock             $ 105,000      
Share Repurchase Agreement [Member] | Samsung [Member]                      
Stock Repurchased and Retired During Period, Shares (in shares)       35,000,000              
Payments for Repurchase of Common Stock       $ 1,500,000              
Number of Shares Held by Counter Party subject to Seven Year Lock-up Period (in shares)       58,000,000              
Share Repurchase Program, Remaining Authorized, Number of Shares (in shares)       22,000,000              
Share Repurchase Agreement, Make-whole payment, Cap, Percentage       5.00%              
Liabilities for Freestanding Written Put Option         $ 0   0        
The 2018 and 2019 Repurchase Programs [Member] | Samsung [Member]                      
Payments for Repurchase of Common Stock   $ 507,000 $ 507,000 $ 507,000              
The 2019 Repurchase Program [Member]                      
Payments for Repurchase of Common Stock         105,400   105,400        
Stock Repurchase Program, Authorized Amount                     $ 5,000,000
Share Repurchase Program, Remaining Authorized, Amount         $ 3,200,000   $ 3,200,000        
Stock Repurchased During Period, Shares (in shares)         3,000,000 0 3,000,000 0      
Series A Convertible Preferred Stock [Member]                      
Preferred Stock, Shares Outstanding (in shares)                   2,300  
Preferred Stock, Convertible, Shares Issuable (in shares)                 115,000,000    
Converted from Preferred Stock [Member]                      
Common Stock, Shares, Outstanding (in shares)       80,000,000              
O2024Q3Dividends [Member]                      
Dividends Payable, Amount Per Share (in dollars per share) $ 0.28                    
Dividends Payable, Date Declared Jun. 26, 2024                    
Dividends Payable, Date to be Paid Sep. 27, 2024