XML 122 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Basic net income (loss) per share:      
Net income (loss) $ 307 $ (74,216) $ (259,295)
Weighted-average common shares outstanding during period (in shares) 43,621,796 37,142,271 34,723,491
Basic net (loss) income per share (in USD per share) $ 0.01 $ (2.00) $ (7.47)
Diluted net income (loss) per share:      
Net income (loss) $ 307 $ (74,216) $ (259,295)
Weighted-average common shares outstanding during period (in shares) 43,621,796 37,142,271 34,723,491
Plus: Common stock equivalents (in shares) 855,073 0 0
Diluted shares outstanding (in shares) 44,476,869 37,142,271 34,723,491
Diluted net (loss) income per share (in USD per share) $ 0.01 $ (2.00) $ (7.47)