XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Lease Liability
Payments due under the above leases as of June 30, 2025, are as follows:
 
Due in 2025
 
$
471
 
Due in 2026
   
1,557
 
Due in 2027
   
1,616
 
Due in 2028
   
1,678
 
Due in 2029
   
1,065
 
Thereafter
   
4,231
 
     
10,618
 
Less imputed interest
   
(2,610
)
Total
 
$
8,008