XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Summary of Net Revenue by Major Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total net revenue $ 30,613 $ 14,237 $ 73,507 $ 36,740
EMEA        
Disaggregation of Revenue [Line Items]        
Total net revenue [1] 21,569 8,639 51,380 21,426
Americas        
Disaggregation of Revenue [Line Items]        
Total net revenue [2] 7,961 2,940 17,275 8,512
APAC        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 1,083 $ 2,658 $ 4,852 $ 6,802
[1] Our net revenues generated from the Czech Republic, Germany, Italy and the United Kingdom represented 18.9%, 15.5%, 13.1% and 12.7% of our total net revenue for the three months ended September 30, 2025, respectively. Our net revenues generated from Germany, the Czech Republic, the United Kingdom, and Italy represented 17.7%, 17.3%, 12.1%, and 11.8% of our total net revenue for the nine months ended September 30, 2025, respectively.
[2] Our net revenues generated from the United States represented 23.0% and 20.9% of our total net revenue for the three and nine months ended September 30, 2025, respectively.