v3.26.1
Revenue and Deferred Revenue - Changes in network financing receivable balance (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Changes in network financing receivable balance    
Beginning balance $ 1,291 $ 513
Additional unbilled revenue recognized 0 406
Amounts billed during the period (106) (17)
Ending balance $ 1,185 $ 902