XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Segment, Geographic information and revenue disaggregation (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Segment Reporting Information [Line Items]        
Total revenues $ 10,511 $ 6,186 $ 27,990 $ 15,293
Number of segments | segment     1  
U.S.        
Segment Reporting Information [Line Items]        
Total revenues 9,579 5,039 $ 24,818 12,035
Germany        
Segment Reporting Information [Line Items]        
Total revenues 802 933 2,819 2,744
Other countries        
Segment Reporting Information [Line Items]        
Total revenues $ 130 $ 214 $ 353 $ 514