XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information - Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment and Geographic Information      
Total revenues $ 77,428 $ 23,638 $ 3,154
United States      
Segment and Geographic Information      
Total revenues 62,425 21,078 $ 3,154
Germany      
Segment and Geographic Information      
Total revenues 6,075 954  
Other      
Segment and Geographic Information      
Total revenues $ 8,928 $ 1,606