XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Geographic Information - Summary of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Revenue $ 213,526 $ 159,516
U.S.    
Segment Reporting Information [Line Items]    
Revenue $ 183,925 $ 136,204
U.S. | Revenue | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Concentration risk percentage 86.00% 85.00%
Rest of the world    
Segment Reporting Information [Line Items]    
Revenue $ 29,601 $ 23,312
Rest of the world | Revenue | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Concentration risk percentage 14.00% 15.00%