XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details 3) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Revenue, Revenue Recognized $ 30,481,000          
Telecommunications Services            
Deferred Revenue, Revenue Recognized 30,841,000 $ 439,000 $ 2,165,000 $ 4,967,000 $ 7,699,000 $ 11,306,000
Desktop Devices            
Deferred Revenue, Revenue Recognized $ 242,000 $ 0 $ 0 $ 0 $ 0 $ 0