v3.26.1
Revenue and Deferred Revenue (As Restated) - Changes in network financing receivable balance (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Changes in network financing receivable balance    
Beginning balance $ 513  
Additional unbilled revenue recognized 550 $ 391
Amounts billed during the period (56) (20)
Ending balance $ 1,007 $ 371