v3.26.1
Related Party Debt - Debt composition (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Related party debt, current $ 2,009 $ 695
Related party debt, net of current 2,164 2,725
Endurance Loan    
Debt Instrument [Line Items]    
Related party debt, current 222 222
Related party debt, net of current 574 741
Motherlode Promissory Note    
Debt Instrument [Line Items]    
Related party debt, current 193 185
Related party debt, net of current 537 683
Network Service Agreements    
Debt Instrument [Line Items]    
Related party debt, current 344 288
Related party debt, net of current 1,053 1,051
Endurance Business Loan    
Debt Instrument [Line Items]    
Related party debt, current 250  
Related party debt, net of current   $ 250
Endurance Promissory Note    
Debt Instrument [Line Items]    
Related party debt, current 500  
Second Endurance Promissory Note    
Debt Instrument [Line Items]    
Related party debt, current $ 500