v3.26.1
Earnings Per Share and Equity - Schedule of Calculations of Net (Loss) Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net loss $ (5,143) $ (2,237) $ (4,499) $ (19,655)
Preferred stock dividends 0 0 0 985
Net loss available to common stockholders $ (5,143) $ (2,237) $ (4,499) $ (20,640)
Weighted average common shares outstanding        
Shares used in calculating basic loss per share (in shares) 58,429,836 58,558,662 58,437,737 48,126,263
Series C Preferred (in shares) 0 0 0 0
Shares used in calculating diluted loss per share (in shares) 58,429,836 58,558,662 58,437,737 48,126,263
Loss allocated to common stockholders per common share        
Basic (in dollars per share) $ (0.09) $ (0.04) $ (0.08) $ (0.43)
Diluted (in dollars per share) $ (0.09) $ (0.04) $ (0.08) $ (0.43)