XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Total revenues $ 24,885 $ 35,101 $ 53,204 $ 70,304
United States        
Segment Reporting Information [Line Items]        
Total revenues 11,470 14,975 25,630 30,634
Australia        
Segment Reporting Information [Line Items]        
Total revenues 6,689 7,608 14,823 15,136
China        
Segment Reporting Information [Line Items]        
Total revenues 3,024 7,475 4,470 14,423
UK        
Segment Reporting Information [Line Items]        
Total revenues 2,044 2,943 4,744 5,445
Other        
Segment Reporting Information [Line Items]        
Total revenues $ 1,658 $ 2,100 $ 3,537 $ 4,666