v3.26.1
Net (Loss) Income per Common Share Attributable to Fortitude Shareholders - Antidilutive Shares (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net (Loss) Income per Common Share Attributable to Fortitude Shareholders    
Dilutive effect on net loss 0 100,000
Employee Stock Option    
Net (Loss) Income per Common Share Attributable to Fortitude Shareholders    
Options to purchase 100,000  
Exercise price $ 5.84  
Restricted stock units    
Net (Loss) Income per Common Share Attributable to Fortitude Shareholders    
Option to purchase 792,000  
Exercise price $ 4.65