v3.26.1
Earnings (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net Income (Loss) Attributable to Teamshares Inc. $ 9,168 $ (12,838) $ (13,709) $ (34,167)
Allocation to Participating Securities (39) 0 0 0
Rollover Share adjustments 0 0 64 65
Net Income (Loss) Attributable to Common Stockholders, Basic 9,129 (12,838) (13,645) (34,102)
Net Income (Loss) Attributable to Common Stockholders, Diluted $ 9,129 $ (12,838) $ (13,645) $ (34,102)
Denominator:        
Basic - Weighted Average Shares Outstanding 52,239,212 49,119,816 50,709,492 49,084,044
Assumed Options 3,195,772 0 0 0
Diluted - Weighted Average Common Shares Outstanding 55,434,983 49,119,816 50,709,492 49,084,044
Basic Earnings (Loss) Per Share Attributable to Common Stockholders (in dollars per share) $ 0.17 $ (0.26) $ (0.27) $ (0.69)
Diluted Earnings (Loss) Per Share Attributable to Common Stockholders (in dollars per share) $ 0.16 $ (0.26) $ (0.27) $ (0.69)