v3.25.2
Basic and Diluted Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator for earnings per share calculation        
Net loss $ (62,640) $ (576,727) $ (133,959) $ (1,116,416)
Denominator for earnings per share calculation        
Weighted average number of shares outstanding – basic (in shares) [1] 16,453,896 16,116,996 16,364,573 16,137,493
Weighted average number of shares outstanding – diluted (in shares) [1] 16,453,896 16,116,996 16,364,573 16,137,493
(Loss) Income per share – basic and diluted:        
Net loss per share – basic (in usd per share) [1] $ (3.81) $ (35.78) $ (8.19) $ (69.18)
Net loss per share – diluted (in usd per share) [1] $ (3.81) $ (35.78) $ (8.19) $ (69.18)
[1] )Shares and net loss per share have been retroactively adjusted for all periods presented to reflect the one-for-forty (1-for-40) reverse stock split that became effective on September 20, 2024 (the "Reverse Stock Split"). See Note 1 General Information and Basis of Accounting.