v3.26.3
Sage Acquisition - Schedule of Pro Forma Information (Details) - Sage Acquisition - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Business Combination [Line Items]    
Pro forma total revenues $ 199,637 $ 560,639
Pro forma net loss $ (24,386) $ (140,531)