XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Schedule of Geographic Revenue Information (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue $ 448,105 $ 493,688 $ 521,334
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%
U.S.      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue $ 206,300 $ 237,800 $ 268,000
U.S. | Total Revenue | Geographic Concentration Risk      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage (or more) 46.00% 48.00% 51.00%