XML 78 R33.htm IDEA: XBRL DOCUMENT v3.26.1
PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
PROPERTY AND EQUIPMENT, NET    
Total depreciable property and equipment $ 56,735 $ 56,055
Less: accumulated depreciation (44,774) (42,184)
Depreciable property and equipment, net 11,961 13,871
Assets under development 2,451 443
Property and equipment, net 14,412 14,314
Computer hardware and software    
PROPERTY AND EQUIPMENT, NET    
Total depreciable property and equipment 56,729 53,849
Furniture, fixture, and equipment    
PROPERTY AND EQUIPMENT, NET    
Total depreciable property and equipment $ 6 $ 2,206