v3.26.3
Business Segment and Geographic Information - Schedule of Revenue and Long-Lived Assets by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Business Segment and Geographic Information          
Revenues $ 584,545 $ 508,598 $ 1,761,255 $ 1,531,246  
Long-lived assets 4,676,766   4,676,766   $ 4,769,680
U.S.          
Business Segment and Geographic Information          
Revenues 326,038 297,435 983,566 893,119  
Long-lived assets 4,637,523   4,637,523   4,737,934
International          
Business Segment and Geographic Information          
Revenues 258,507 $ 211,163 777,689 $ 638,127  
Long-lived assets $ 39,243   $ 39,243   $ 31,746