v3.26.1
Loss per Share - Computation of diluted net loss per antidilutive (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
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  
RSU        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share (in shares) 620,959 437,589 525,992 397,206