v3.26.1
Warrants Repurchased (and Related Party) (Details) - Note Warrant [Member]
3 Months Ended 6 Months Ended
Mar. 02, 2026
Number
Jun. 30, 2026
shares
Jun. 30, 2026
shares
Warrants Repurchased (and Related Party)      
Outstanding as of December 31, 2025     211,357
Issued 187,202 0 437,500
Repurchased and cancelled   0 (24,155)
Exercised     0
Outstanding as of June 30, 2026   624,702 624,702