v3.26.3
Business Combinations - Summarizes Unaudited Pro Forma Consolidated Revenue and Net Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Business Combination, Pro Forma Information [Abstract]        
Revenue $ 215,822 $ 217,294 $ 653,453 $ 412,862
Net income (loss) $ 469,685 $ (943,639) $ (660,887) $ (1,193,250)