XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASES

Future minimum lease payments under non-cancelable leases as of June 30, 2025 are as follows:

 

 

Twelve Months Ending June 30,

  Operating Leases 
    (in thousands) 
2026  $920 
2027   913 
2028   807 
2029   824 
2030   651 
Thereafter   1,595 
Total Future Minimum Lease Payments   5,710 
Less: Interest   568 
Lease Liability   5,142 
Less: Current Portion of Lease Liability   750 
Lease Liability – Net of Current Portion  $4,392