v3.25.4
Fixed Assets, Net - Schedule of Fixed Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 1,233 $ 1,198
Less: accumulated depreciation (775) (841)
Fixed assets, net 458 357
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross 1,015 940
Vehicles    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross 202 237
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 16 $ 21