v3.26.1
Capital Stock and Warrants - Temporary Equity (Details) - shares
Dec. 31, 2025
Aug. 16, 2024
Temporary equity    
Temporary equity, shares authorized (in shares)   40,000,000
Temporary equity, shares outstanding (in shares) 0