v3.26.1
Loss per Share - Schedule of Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss $ (106,718) $ (1,742)
Less: Preferred stock dividends accrued 0 0
Net income available to common stockholders, basic (106,718) (1,742)
Net income available to common stockholders, diluted $ (106,718) $ (1,742)
Weighted-average shares used in computation of net loss per share - basic (in shares) 53,954,052 32,593,867
Weighted average number of common shares outstanding - diluted (in shares) 53,954,052 32,593,867
Weighted-average preferred shares outstanding (in shares) 1,625,000 116,000
Net loss per share - basic (in dollars per share) $ (1.98) $ (0.05)
Net loss per share - diluted (in dollars per share) $ (1.98) $ (0.05)