v3.25.2
SIGNIFICANT BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Employee Retention Credits ("ERC") as other current assets $ 500 $ 1,200
Prepaid expenses, non-current 3,456 3,474
Excise tax payable $ 2,925 2,925
Periodic payment for excise tax, term 72 months  
Periodic payments for excise tax $ 40  
Percentage of estimated interest 9.00%  
Underpayment penalty percentage 0.50%  
Unpaid total liability percentage 25.00%  
Interest and penalties accrued $ 400 500
Ginkgo    
Defined Benefit Plan Disclosure [Line Items]    
Prepaid expenses, non-current $ 3,000 $ 3,000