v3.25.4
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Payments to acquire asset for cash     $ 82,100
Total revenues $ 1,868,070 $ 2,043,360 1,993,844
Net Income (Loss) $ (497,889) $ (85,141) $ (242,056)