XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Total revenues $ 33,282 $ 45,706 $ 103,586 $ 140,647
United States        
Segment Reporting Information [Line Items]        
Total revenues 14,932 18,847 45,566 56,946
China        
Segment Reporting Information [Line Items]        
Total revenues 6,544 10,656 20,967 32,386
Australia        
Segment Reporting Information [Line Items]        
Total revenues 7,727 10,556 22,863 33,136
UK        
Segment Reporting Information [Line Items]        
Total revenues 2,279 3,097 7,724 9,150
Other        
Segment Reporting Information [Line Items]        
Total revenues $ 1,800 $ 2,550 $ 6,466 $ 9,029