XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cloud Telecommunications Segment [Member]    
Desktop devices $ 1,007 $ 1,295
Equipment financing revenue 198 152
Telecommunications services 6,933 6,627
Fees, commissions, and other, recognized over time 598 500
One time fees, commissions and other 453 566
Software licenses 0 0
Subscription maintenance and support 0 0
Professional services and other 0 0
Revenue 9,189 9,140
Products, services, and fees recognized at a point in time 1,460 1,861
Products, services, and fees transferred over time 7,729 7,279
Revenue recognition. Total 9,189 9,140
Software Solutions Segment [Member]    
Desktop devices 0 0
Equipment financing revenue 0 0
Telecommunications services 0 0
Fees, commissions, and other, recognized over time 0 0
One time fees, commissions and other 0 0
Software licenses 2,011 947
Subscription maintenance and support 4,587 3,911
Professional services and other 270 288
Revenue 6,868 5,146
Products, services, and fees recognized at a point in time 2,281 1,179
Products, services, and fees transferred over time 4,587 3,967
Revenue recognition. Total 6,868 5,146
Total Reportable Segment [Member]    
Desktop devices 1,007 1,295
Equipment financing revenue 198 152
Telecommunications services 6,933 6,627
Fees, commissions, and other, recognized over time 598 500
One time fees, commissions and other 453 566
Software licenses 2,011 947
Subscription maintenance and support 4,587 3,911
Professional services and other 270 288
Revenue 16,057 14,286
Products, services, and fees recognized at a point in time 3,741 3,040
Products, services, and fees transferred over time 12,316 11,246
Revenue recognition. Total $ 16,057 $ 14,286