v3.26.1
PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
PROPERTY AND EQUIPMENT, NET    
Total depreciable property and equipment $ 57,091 $ 56,055
Less: accumulated depreciation (43,846) (42,184)
Depreciable property and equipment, net 13,245 13,871
Assets under development 1,904 443
Property and equipment, net 15,149 14,314
Computer hardware and software    
PROPERTY AND EQUIPMENT, NET    
Total depreciable property and equipment 54,885 53,849
Furniture, fixture, and equipment    
PROPERTY AND EQUIPMENT, NET    
Total depreciable property and equipment $ 2,206 $ 2,206