v3.26.1
Schedule of Long-lived Assets and Total Assets by Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Long-lived assets $ 688 $ 664
Total assets 50,766 63,740
Broker Dealer And Intellectual Property Service [Member]    
Segment Reporting [Line Items]    
Long-lived assets 192 117
Total assets 16,548 25,128
Technology Development [Member]    
Segment Reporting [Line Items]    
Long-lived assets
Total assets 3
Other [Member]    
Segment Reporting [Line Items]    
Long-lived assets 496 547
Total assets 34,218 38,609
Eliminations [Member]    
Segment Reporting [Line Items]    
Long-lived assets
Total assets