v3.25.4
Segment Information - Schedule of Adjusted Operating Income to Operating Income and Net Income (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total reconciling items [1] $ 5,249 $ 4,451
Cost of Revenue    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total reconciling items   1,100
Stock-based Compensation Expenses    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total reconciling items 4,400 2,800
Severance Charges    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total reconciling items 200  
Other Non-recurring Or Non-cash Transactions    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total reconciling items $ 600 $ 600
[1] Other for the year ended December 31, 2025, includes $4.4 million of stock-based compensation expenses, $0.2 million of severance charges and $0.6 other non-recurring transactions. Other for the year ended December 31, 2024, includes $1.1 million of cost of revenue from legacy product sales, $2.8 million of stock-based compensation expenses, $0.6 million of other non-recurring or non-cash transactions.