XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Segment, Geographic information and revenue disaggregation (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Segment Reporting Information [Line Items]        
Total revenues $ 13,373 $ 10,511 $ 35,950 $ 27,990
Number of segments | segment     1  
U.S.        
Segment Reporting Information [Line Items]        
Total revenues 12,300 9,579 $ 32,808 24,818
Germany        
Segment Reporting Information [Line Items]        
Total revenues 807 802 2,486 2,819
Other countries        
Segment Reporting Information [Line Items]        
Total revenues $ 266 $ 130 $ 656 $ 353