XML 147 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Geographic Data (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue $ 376,815 $ 307,675 $ 254,316
Total assets 6,534 6,686  
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue 170,732 146,408 119,775
Total assets 2,960 3,231  
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue 34,375 30,044 25,669
Netherlands      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total assets 1,775 1,781  
Spain      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total assets 862 807  
Serbia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total assets 202 278  
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue 171,708 131,223 $ 108,872
Total assets $ 735 $ 589