v3.26.1
Debt - Promissory Notes (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 19, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Nov. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Debt              
Outstanding debt balance   $ 0 $ 172        
Related Party Promissory Note              
Debt              
Principal amount             $ 200
Outstanding debt balance   0 0        
Unsecured Promissory Note              
Debt              
Principal amount           $ 375  
Outstanding debt balance   0 $ 0        
Non-Interest Related Party Promissory Note              
Debt              
Principal amount       $ 200      
Conversion price     $ 3.33        
Outstanding debt balance   0 $ 0        
Non-Interest Related Party Working Capital Note              
Debt              
Principal amount         $ 1,524    
Outstanding debt balance   $ 0 $ 172        
Amount issued in exchange of cancellation $ 1,324