XML 117 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 19,459    
Interest recorded in income tax expense, net of reversals     $ 0
Penalties recorded in income tax expense, net of reversals     0
Ending balance 180,350 $ 19,459  
Unrecognized Tax Benefits, Inventory Costs      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance 41,781 44,850  
Reductions based on lapse of statute of limitations (1,053) (4,228)  
Additions based on tax positions related to the current year 152,313 0  
Additions based on refunds requested but not received related to prior year 111,664 0  
Additions based on refunds received related to prior years 62,391 0  
Additions based on tax positions related to the prior year 175,666 1,159  
Ending balance 542,762 41,781 44,850
Uncertain Tax Liabilities      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance 19,459 6,665  
Reductions based on lapse of statute of limitations (1,053) (4,228)  
Additions based on tax positions related to the current year 139,914 2,017  
Additions based on refunds received related to prior years 62,391 0  
Additions based on tax positions related to the prior year 113,815 12,887  
Reclass tax payment on account (157,063) 0  
Interest recorded in income tax expense, net of reversals 3,150 (247)  
Penalties recorded in income tax expense, net of reversals (263) 2,365  
Ending balance 180,350 $ 19,459 $ 6,665
280E Position      
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Ending balance $ 152,100