v3.26.1
Related Party Debt - Future minimum principal payments (Details) - Related party - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Debt    
2026 (remainder) $ 171  
2027 341  
2028 341  
2029 742  
2030 44  
Total future payments $ 1,639 $ 1,310