v3.26.1
Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Total revenue $ 1,694 $ 1,223 $ 2,644 $ 2,447  
UNITED STATES          
Total revenue 1,001 1,199 1,941 2,396  
CANADA          
Total revenue 4 24 14 51  
AUSTRALIA          
Total revenue 689 689  
Transferred over Time [Member]          
Total revenue [1],[2],[3],[4] 1,682 1,195 2,630 2,419  
Transferred at Point in Time [Member]          
Total revenue [5] 12 28 14 28  
Subscription revenue [Member]          
Total revenue 1,093 1,175 2,027 2,386  
Subscription revenue [Member] | Software [Member]          
Total revenue [4] 1,093 1,175 2,027 2,386  
Non-subscription revenue [Member]          
Total revenue 601 48 617 61  
Non-subscription revenue [Member] | Professional Services [Member]          
Total revenue [3] 63 20 77 33  
Non-subscription revenue [Member] | Hardware [Member]          
Total revenue [5] 12 28 14 28  
Non-subscription revenue [Member] | Managed Advertising [Member]          
Total revenue [2] 435 435  
Non-subscription revenue [Member] | Growth Marketing Advisory [Member]          
Total revenue [1] $ 91 $ 91  
[1] Growth marketing advisory, which includes website and network development and its related services, revenue is recognized over time when the applicable criteria for over-time recognition are met, primarily where the services performed create no alternative use to the Company and the Company has an enforceable right to payment for work completed to date.
[2] Managed advertising services represent a series of distinct services that are substantially the same and have the same pattern of transfer to the customer. Revenue from these services is recognized over time because the customer simultaneously receives and consumes the benefits as the Company performs.
[3] Professional services are also contracted on the fixed fee and time and materials basis. Fixed fees are paid monthly, in phases, or upon acceptance of deliverables. The Company has generally elected the practical expedient to recognize revenue for the right to invoice because the Company’s right to consideration corresponds directly with the value to the customer of the performance completed to date.
[4] Software As A Service Subscription Revenue’s performance obligation is satisfied evenly over the service period using a time-based measure because the Company is providing continuous access to its service and service is recognized over time. Additionally, it also includes access to technology platform and search-engine optimization solutions provided to customers.
[5] Hardware revenue is recognized at a point in time when the control over the goods transfers to the customer - upon delivery to the customers.