XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Schedule of Geographic Revenue Information (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 105,933 $ 119,591 $ 219,966 $ 238,435
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]        
Total revenue $ 55,800 $ 55,800 $ 101,200 $ 115,600
U.S. | Total Revenue | Geographic Concentration Risk        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage (or more) 53.00% 47.00% 46.00% 48.00%
Europe, Middle East and Africa and Other Regions | Total Revenue | Geographic Concentration Risk        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration risk, percentage (or more)       10.00%