XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment, Geographic information and revenue disaggregation (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
segment
Jun. 30, 2023
USD ($)
Segment Reporting Information [Line Items]        
Total revenues $ 11,807 $ 9,500 $ 22,577 $ 17,479
Number of segments | segment     1  
U.S.        
Segment Reporting Information [Line Items]        
Total revenues 10,673 8,297 $ 20,508 15,239
Germany        
Segment Reporting Information [Line Items]        
Total revenues 802 1,126 1,679 2,017
Other countries        
Segment Reporting Information [Line Items]        
Total revenues $ 332 $ 77 $ 390 $ 223