XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of components of lease cost
The components of lease cost were as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Operating lease cost$101 $57 $173 $113 
Lessee, Operating Lease, Liability, to be Paid, Maturity
As of June 30, 2025, the maturities of under the operating lease liability were as follows (in thousands):
2025$83 
2026331 
2027338 
2028348 
2029358 
Thereafter2,245 
Total operating lease payments3,703 
Less: imputed interest(1,248)
Total operating lease liability$2,455