XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues - Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 23,394 $ 19,490
United States    
Disaggregation of Revenue [Line Items]    
Revenue 16,716 13,982
United Kingdom    
Disaggregation of Revenue [Line Items]    
Revenue 1,250 1,084
Canada    
Disaggregation of Revenue [Line Items]    
Revenue 1,218 955
Other    
Disaggregation of Revenue [Line Items]    
Revenue $ 4,210 $ 3,469