XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Desktop Services                 $ 5,484 $ 2,891
Equipment Financing Revenue                 501 335
Telecommunications Services                 25,168 16,560
Fees, Commissions And Other Recognized Over Time                 1,899 1,709
One time fees commissions and other                 2,100 911
SoftwareLicenses                 3,454 3,214
Subscription Maintenance And Support                 13,181 10,829
Professional Servicing And Other                 1,412 1,105
Revenue $ 14,164 $ 13,874 $ 12,670 $ 12,491 $ 11,442 $ 9,108 $ 8,846 $ 8,158 53,199 37,554
Products Services And Fees Recognized At a Point In Time                 12,450 8,121
Products Services And Fees Transferred Over Time                 40,749 29,433
Service Lines                 53,199 37,554
Cloud Telecommunications Segment                    
Desktop Services                 5,484 2,891
Equipment Financing Revenue                 501 335
Telecommunications Services                 25,168 16,560
Fees, Commissions And Other Recognized Over Time                 1,899 1,709
One time fees commissions and other                 2,100 911
Subscription Maintenance And Support                 0 0
Professional Servicing And Other                 0 0
Revenue                 35,152 22,406
Products Services And Fees Recognized At a Point In Time                 7,584 3,802
Products Services And Fees Transferred Over Time                 27,568 18,604
Service Lines                 35,152 22,406
Software Licenses                 0 0
Software Solutions Segment [Member]                    
Desktop Services                 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
Subscription Maintenance And Support                 13,181 10,829
Professional Servicing And Other                 1,412 1,105
Revenue                 18,047 15,148
Products Services And Fees Recognized At a Point In Time                 4,866 4,319
Products Services And Fees Transferred Over Time                 13,181 10,829
Service Lines                 18,047 15,148
Software Licenses                 $ 3,454 $ 3,214