v3.26.1
Segment and Geographic Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Number of operating segments | segment     1    
Total Revenue $ 502,776 $ 424,844 $ 981,733 $ 848,384  
Total Right-of-Use Assets, net and Property and Equipment, net 116,922   116,922   $ 120,631
U.S.          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total Revenue 441,345 370,429 864,358 736,231  
Total Right-of-Use Assets, net and Property and Equipment, net 89,296   89,296   89,664
Non-U.S.          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Total Revenue 61,431 $ 54,415 117,375 $ 112,153  
Total Right-of-Use Assets, net and Property and Equipment, net $ 27,626   $ 27,626   $ 30,967