v3.26.1
Debt (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Debt    
Principal balance, beginning $ 0  
Issuance of convertible note at fair value 3,000,000 $ 0
Principal repayment (3,333,333)  
Settlement of make-whole payment and early termination fee (268,333)  
Change in fair value 601,666  
Principal balance, ending $ 0