XML 91 R81.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Total revenues $ 35,101 $ 47,881 $ 70,304 $ 94,941
United States        
Segment Reporting Information [Line Items]        
Total revenues 14,975 19,532 30,634 38,099
China        
Segment Reporting Information [Line Items]        
Total revenues 7,475 10,927 14,423 21,730
Australia        
Segment Reporting Information [Line Items]        
Total revenues 7,608 10,760 15,136 22,580
UK        
Segment Reporting Information [Line Items]        
Total revenues 2,943 3,072 5,445 6,053
Other        
Segment Reporting Information [Line Items]        
Total revenues $ 2,100 $ 3,590 $ 4,666 $ 6,479