v3.26.3
PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
PROPERTY AND EQUIPMENT, NET    
Total depreciable property and equipment $ 58,815 $ 56,055
Less: accumulated depreciation (46,748) (42,184)
Depreciable property and equipment, net 12,067 13,871
Assets under development 3,005 443
Property and equipment, net 15,072 14,314
Computer hardware and software    
PROPERTY AND EQUIPMENT, NET    
Total depreciable property and equipment 58,809 53,849
Furniture, fixture, and equipment    
PROPERTY AND EQUIPMENT, NET    
Total depreciable property and equipment $ 6 $ 2,206