XML 76 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue    
Revenues $ 846,519 $ 665,494
U.S.    
Disaggregation of Revenue    
Revenues 728,945 574,950
U.K.    
Disaggregation of Revenue    
Revenues 68,059 54,631
Other    
Disaggregation of Revenue    
Revenues $ 49,515 $ 35,913