XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.4
GEOGRAPHIC INFORMATION - Summary of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenue $ 1,322,509 $ 1,151,708 $ 950,010
U.S.      
Segment Reporting Information [Line Items]      
Revenue $ 1,127,727 $ 981,869 $ 815,773
U.S. | Revenue Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 85.00% 85.00% 86.00%
Rest of the world      
Segment Reporting Information [Line Items]      
Revenue $ 194,781 $ 169,839 $ 134,237
Rest of the world | Revenue Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 15.00% 15.00% 14.00%