XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting and Revenue Disaggregation (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Region Revenue by geographic region is as follows:
Three Months Ended
March 31,
20232022
United States$124,485 $66,426 
All other countries3,412 2,956 
Total revenue$127,897 $69,382