v3.25.4
Net Loss Per Share - Schedule of Potential Dilutive Securities are Anti-Dilutive (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Numerator:    
Net loss $ (1,138,036) $ (49,206)
Weighted average shares outstanding    
Basic [1] 62,956,073 31,596,610
Diluted [1] 62,956,073 31,596,610
Net loss per share    
Basic [1] $ (18.08) $ (1.56)
Diluted [1] $ (18.08) $ (1.56)
[1] Giving retroactive effect to the forward stock split and reverse stock split (see Note 19)