v3.26.1
Net Loss per Share (Computation of basic and diluted net loss per share) (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
Basic and diluted net loss per common share calculation:        
Net Income (Loss) $ 74,141 $ (16,295) $ (41,205) $ (22,826)
Change in fair value of the Convertible Loan (91,018)      
Net loss attributable to common stockholders, diluted $ (16,877) $ (16,295) $ (41,205) $ (22,826)
Weighted average common shares outstanding, basic 36,747,840 36,193,479 36,639,663 36,189,165
Shares issuable upon the conversion of the Convertible Loan 25,293,860      
Weighted average common shares outstanding, diluted 62,041,700 36,193,479 36,639,663 36,189,165
Net income (loss) per share, basic $ 2.02 $ (0.45) $ (1.12) $ (0.63)
Net loss per share, diluted $ (0.27) $ (0.45) $ (1.12) $ (0.63)