Quarterly report [Sections 13 or 15(d)]

Segment Information - Net revenue by geographic region (Details)

v3.25.3
Segment Information - Net revenue by geographic region (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
segment
Sep. 30, 2024
USD ($)
Segment Information        
Number of operating segments | segment     1  
Number of reportable segments | segment     1  
Net revenue $ 2,904 $ 1,172 $ 5,268 $ 1,772
Asia Pacific        
Segment Information        
Net revenue 608 877 1,173 1,229
North America        
Segment Information        
Net revenue 2,279 161 3,893 275
Europe        
Segment Information        
Net revenue $ 17 $ 134 $ 202 $ 268