v3.26.1
Related Party Debt - Debt composition (Details) - Related party - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Debt    
Related party debt, current $ 973 $ 804
Related party debt, net of current 666 506
Total future payments 1,639 1,310
Network Service Agreements    
Related Party Debt    
Related party debt, current 973 804
Related party debt, net of current 166 $ 506
May 2026 Term loan    
Related Party Debt    
Related party debt, net of current $ 500