v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash, cash equivalents and restricted cash $ 67,941 $ 50,088
Inventories 532,209 608,571
Accounts payable 195,609 156,984
Other noncurrent liabilities $ 125,562 $ 124,605
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 58,379,528 58,371,822
VIE    
Cash, cash equivalents and restricted cash $ 2,799 $ 0
Inventories 6,599 0
Accounts payable 7,957 0
Other noncurrent liabilities $ 7,500 $ 0