v3.26.1
Revenue by Service Type Customer Type and by Geographic Region (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue by Service Type Customer Type and by Geographic Region      
Deferred revenue liability     $ 3.0
Revenue recognized from deferred revenue $ 6.3 $ 2.1