v3.26.1
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Leases    
Operating lease right-of-use assets $ 17,929 $ 14,075
Current portion of operating lease liabilities 4,985 3,481
Operating lease liabilities, net of current portion 16,259 14,034
Total operating lease liabilities 21,244 17,515
Finance leases    
Property and equipment, at cost 159 157
Accumulated depreciation (125) (120)
Property and equipment, net $ 34 $ 37
Weighted average remaining lease term operating leases 5 years 5 years 8 months 12 days
Weighted average remaining lease term finance leases 2 years 2 months 12 days 2 years 3 months 18 days
Weighted average discount rate operating leases 5.70% 4.90%
Weighted average discount rate finance leases 5.50% 5.50%