v3.25.4
Operating Segments and Geographic Information - Summary of Revenues by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues      
Total revenues $ 3,542,642 $ 3,566,324 $ 3,900,125
North America [Member]      
Revenues      
Total revenues 3,368,209 3,412,947 3,393,718
Asia Pacific [Member]      
Revenues      
Total revenues 163,209 145,574 125,569
Europe [Member]      
Revenues      
Total revenues $ 11,224 $ 7,803 6,472
European Joint Venture [Member]      
Revenues      
Total revenues     $ 374,366