v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss attributable to Titan and applicable to common shareholders $ (24,214) $ (649)
Weighted average shares outstanding (basic) (in shares) 64,072 63,283
Effect of restricted stock and stock options (in shares) 0 0
Weighted average shares outstanding (diluted) (in shares) 64,072 63,283
Earnings per common share, basic (in dollars per share) $ (0.38) $ (0.01)
Earnings per common share, diluted (in dollars per share) $ (0.38) $ (0.01)
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 400 800