v3.26.1
Loss per Share - Schedule of Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]          
Net loss $ (36,818) $ (2,200) $ (1,742) $ (143,536) $ (3,943)
Less: Preferred stock dividends accrued 0 0   0 0
Net income available to common stockholders, basic (36,818) (2,200)   (143,536) (3,943)
Net income available to common stockholders, diluted $ (36,818) $ (2,200)   $ (143,536) $ (3,943)
Weighted-average shares used in computation of net loss per share - basic (in shares) 62,142,617 41,290,000   57,704,321 36,965,956
Weighted average number of common shares outstanding - diluted (in shares) 62,142,617 41,290,000   57,704,321 36,965,956
Weighted-average preferred shares outstanding (in shares) 2,263,845,000 2,065,000   1,771,299,000 1,323,000
Net loss per share - basic (in dollars per share) $ (0.59) $ (0.05)   $ (2.49) $ (0.11)
Net loss per share - diluted (in dollars per share) $ (0.59) $ (0.05)   $ (2.49) $ (0.11)