XML 132 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographical Information - Schedule of Revenue and Property and Equipment by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets                      
Revenue $ 278,660 $ 264,182 $ 252,086 $ 247,010 $ 239,062 $ 230,105 $ 222,882 $ 218,439 $ 1,041,938 $ 910,488 $ 778,846
Property and equipment, net 144,888       108,572       144,888 108,572  
United States                      
Revenues from External Customers and Long-Lived Assets                      
Revenue                 927,788 812,708 702,206
Property and equipment, net 136,382       101,567       136,382 101,567  
International                      
Revenues from External Customers and Long-Lived Assets                      
Revenue                 114,150 97,780 $ 76,640
Property and equipment, net $ 8,506       $ 7,005       $ 8,506 $ 7,005