v3.26.3
Segment Reporting (Details 3) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Segment Reporting    
Other receivables $ 933 $ 56
Restricted cash 1,811 0
Prepaid expenses and other current assets 1,876 1,642
Property and equipment, net 382 286
Lease right-of-use asset 14,184 15,294
Deferred tax asset, net 6,922 7,917
Other assets 2,300 2,507
Total assets 160,757 184,935
Cash and cash equivalents 53,965 85,510
Operating Segments [Member]    
Segment Reporting    
Total assets $ 78,384 $ 71,723