v3.26.1
Commitments and Contingencies - Master Purchase Order Agreement - SanQtum (Details) - Master Purchase Order Agreement - USD ($)
$ in Thousands
Jan. 04, 2026
Jun. 30, 2026
Commitments and Contingencies    
Upfront payment $ 250  
Agreement term 12 months  
Deposit assets   $ 32,400