v3.26.3
VARIABLE INTEREST ENTITIES - Schedule of Assets and Liabilities of Company's VIEs (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Accounts receivable, net $ 3,750 $ 10,497
Inventories 190,830 242,298
Prepaid expenses 17,471 18,325
Other current assets 2,290 26,743
Total current assets 562,780 562,715
Property and equipment, net 592,933 670,441
Intangible assets, net 294,638 798,365
Other assets 10,004 10,471
TOTAL ASSETS 2,118,239 2,696,098
Current liabilities:    
Accounts payable and accrued liabilities 68,187 82,658
Total current liabilities 101,966 126,945
TOTAL LIABILITIES 1,346,701 1,553,089
Variable Interest Entity, Primary Beneficiary    
Current assets:    
Cash 0 2,373
Accounts receivable, net 0 2,961
Inventories 0 5,822
Prepaid expenses 76 406
Other current assets 0 122
Total current assets 76 11,684
Property and equipment, net 416 11,835
Intangible assets, net 0 1,857
Other assets 457 394
TOTAL ASSETS 949 25,770
Current liabilities:    
Accounts payable and accrued liabilities 0 1,527
Total current liabilities 0 1,527
TOTAL LIABILITIES $ 0 $ 1,527