v3.25.2
PROPERTY AND EQUIPMENT, NET (Schedule of Fixed assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Total depreciable property and equipment $ 51,043 $ 46,284
Less: accumulated depreciation (38,838) (35,262)
Depreciable property and equipment, net 12,205 11,022
Assets under development 1,229 593
Property and equipment, net 13,434 11,615
Computer hardware and software    
Total depreciable property and equipment 48,837 44,079
Furniture, fixture and equipment    
Total depreciable property and equipment $ 2,206 $ 2,205