XML 23 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 103,147 $ 51,352
Accounts receivable, net 49,999 27,421
Inventories 170,235 172,906
Prepaid expenses and other current assets 8,029 5,334
Total current assets 331,410 257,013
Property and equipment, net 54,707 53,835
Intangible assets, net 460 499
Goodwill 3,530 3,530
Deferred tax assets, net 84,280 0
Right-of-use assets 8,634 9,635
Deposits and other assets 5,657 4,670
TOTAL ASSETS 488,678 329,182
Current liabilities:    
Accounts payable 20,219 15,660
Accrued expenses and other current liabilities 33,962 32,919
Current portion of deferred revenue 143 182
Current portion of lease obligations 1,218 1,045
Total current liabilities 55,542 49,806
Senior notes payable, net of discount 72,337 130,594
Deferred revenue, net of current portion 1,547 1,690
End of term fee 1,313 1,688
Lease obligations, net of current portion 8,561 9,779
Other non-current liabilities 360 419
TOTAL LIABILITIES 139,660 193,976
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY    
Preferred Stock, $0.0001 par value, 10,000,000 shares authorized, no shares issued and outstanding 0 0
Common Stock - voting, $0.0001 par value, 300,000,000 shares authorized, 236,620,545 and 226,063,032 shares issued and outstanding at December 31, 2024 and December 31, 2023 24 23
Additional paid-in capital 657,577 641,439
Accumulated deficit (308,583) (506,256)
TOTAL STOCKHOLDERS' EQUITY 349,018 135,206
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 488,678 $ 329,182