v3.26.1
Loss per Share - Computation of diluted net loss per antidilutive (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Warrants      
Basic and Diluted Net Loss Per Share      
Antidilutive securities excluded from computation of earnings per share (in shares) 14,385,500 14,385,500 14,385,500
RSU      
Basic and Diluted Net Loss Per Share      
Antidilutive securities excluded from computation of earnings per share (in shares) 630,940 449,409 173,333