XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Geographic Sales Information - Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues    
Revenue $ 18,704 $ 25,205
United States    
Revenues    
Revenue 8,186 12,096
All other countries    
Revenues    
Revenue $ 10,518 $ 13,109