v3.26.3
INCOME TAXES - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Unrecognized tax benefits, beginning balance     $ 668,375  
Interest recorded in income tax expense, net of reversals $ 17,900 $ 13,800 53,000 $ 35,300
Unrecognized tax benefits, ending balance 625,368   625,368  
Unrecognized Tax Benefits, Inventory Costs        
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Unrecognized tax benefits, beginning balance 649,425   808,631  
Reductions based on tax positions related to the prior years 0   (8,912)  
Reductions based on Deconsolidation Transaction 0   (150,119)  
Reductions based on tax positions related to the current year 0   (175)  
Additions based on tax positions related to the prior years 3   3  
Unrecognized tax benefits, ending balance 649,428   649,428  
Uncertain Tax Liabilities        
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Unrecognized tax benefits, beginning balance 598,187   668,375  
Reductions based on Deconsolidation Transaction 0   (131,143)  
Additions based on tax positions related to the prior years 3   2,042  
Reclass tax payments on deposit 9,322   33,102  
Interest recorded in income tax expense, net of reversals 17,856   52,992  
Unrecognized tax benefits, ending balance 625,368   625,368  
Unrecognized tax benefits, income tax penalties and interest accrued 625,400   625,400  
Increase resulting from tax position, IRC Section 280E     610,000  
Payments on deposit     55,800  
Uncertain tax liability including interest and penalties     104,800  
Accrued interest $ 100,900   $ 100,900