XML 58 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Future Rental Payments [Abstract]    
2025 (6 months remaining) $ 328,000  
2026 658,000  
2027 671,000  
2028 685,000  
2029 230,000  
Thereafter   $ 0
Total 2,572,000  
Accretion of Lease Liability [Abstract]    
2025 (6 months remaining) [1] (83,000)  
2026 [1] (134,000)  
2027 [1] (90,000)  
2028 [1] (42,000)  
2029 [1] (3,000)  
Thereafter [1]   0
Total [1] 352,000  
Operating Lease Obligation [Abstract]    
2025 (6 months remaining) 245,000  
2026 524,000  
2027 581,000  
2028 643,000  
2029 227,000  
Thereafter   $ 0
Total $ 2,220,000  
[1] Weighted average discount rate 7.98%.