XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.3
PROPERTY AND EQUIPMENT (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 16,273 $ 14,559
Less: accumulated depreciation and amortization 11,406 9,893
Total property and equipment, net 4,867 4,666
Office, equipment and facilities [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 7,974 6,440
R&D capitalization costs [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 3,469 3,396
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 2,198 2,127
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 2,632 $ 2,596