XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Liabilities (Details)
$ in Thousands
1 Months Ended
Sep. 30, 2019
USD ($)
installment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Other Liabilities [Line Items]      
Number of prepayment installments (in installments) | installment 2    
Other liabilities, current   $ 2,754 $ 918
Other liabilities, long-term   74 8,327
Prepayment Agreement      
Other Liabilities [Line Items]      
Other long-term debt $ 5,000 2,500 2,500
Percentage of prepayment applied against future purchases 100.00%    
Period of customer capacity reservation 10 years    
Other liabilities, current   $ 2,500  
Other liabilities, long-term     $ 2,500
Prepayment Agreement | Installment one      
Other Liabilities [Line Items]      
Debt instrument, periodic payment $ 2,500    
Prepayment Agreement | Installment two      
Other Liabilities [Line Items]      
Debt instrument, periodic payment $ 2,500    
Period of payment of prepayment agreement 30 days