XML 86 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographic Information - Schedule of Geographic Revenue Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 87,350 $ 83,217 $ 170,755 $ 200,524
Total Revenue | Geographic Concentration Risk        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage (or more) 100.00% 100.00% 100.00% 100.00%
U.S.        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 71,608 $ 69,936 $ 140,047 $ 151,065
U.S. | Total Revenue | Geographic Concentration Risk        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage (or more) 82.00% 84.00% 75.00% 76.00%
Canada        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 3,376 $ 3,287 $ 6,573 $ 8,243
Canada | Total Revenue | Geographic Concentration Risk        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage (or more) 4.00% 4.00% 4.00% 4.00%
Asia        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 10,325 $ 7,363 $ 19,840 $ 35,983
Asia | Total Revenue | Geographic Concentration Risk        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage (or more) 11.00% 9.00% 18.00% 18.00%
Europe and Middle East        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 1,586 $ 2,195 $ 3,389 $ 4,383
Europe and Middle East | Total Revenue | Geographic Concentration Risk        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage (or more) 2.00% 3.00% 2.00% 2.00%
Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues $ 455 $ 436 $ 906 $ 850
Other | Total Revenue | Geographic Concentration Risk        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage (or more) 1.00% 0.00% 1.00% 0.00%