v3.26.1
Share-based Payments - Stock-based Compensation Allocation to Operating Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement [Line Items]        
Stock compensation expense $ 1,200 $ 1,400 $ 2,300 $ 2,900
Capitalized internal use software        
Statement [Line Items]        
Capitalized stock based compensation (100) (100) (100) (100)
Equity Compensation Plan 2006        
Statement [Line Items]        
Stock compensation expense 846 967 1,799 2,050
The 2022 Wavelo Equity Compensation Plan        
Statement [Line Items]        
Stock compensation expense 120 453 268 895
The 2022 Ting Equity Compensation Plan        
Statement [Line Items]        
Stock compensation expense 211 30 222 61
Total Stock Based Compensation Expense        
Statement [Line Items]        
Stock compensation expense $ 1,164 $ 1,385 $ 2,258 $ 2,890