v3.26.1
SCHEDULE OF PROPERTY AND EQUIPMENT BY GEOGRAPHIC LOCATION (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Property and equipment $ 5,087 $ 5,400
UNITED STATES    
Segment Reporting [Line Items]    
Property and equipment $ 5,087 $ 5,400