v3.26.3
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS UNDER OPERATING LEASES (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
December 31, 2026 [1] $ 1,075  
December 31, 2027 3,746  
December 31, 2028 3,860  
December 31, 2029 3,614  
December 31, 2030 3,446  
Thereafter 12,600  
Total lease payments 28,341  
Less imputed interest 7,214  
Total operating lease liabilities $ 21,127 $ 23,003
[1] Represents scheduled payments for the remaining three-month period ending December 31, 2026.