v3.25.2
Significant Accounting Policies - Schedule of Calculations of Basic And Diluted Net Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net loss $ (523,388) $ (19,509)
Weighted average shares outstanding 71,465,493 41,651,366
Basic $ (7.32) $ (0.47)
Diluted $ (7.32) $ (0.47)
Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]    
Denominator for Dilutive EPS (number of shares) 71,465,493 41,651,366