XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating Leases    
2025 $ 479  
2026 555  
2027 458  
2028 62  
2029 41  
Total Minimum Lease Payment 1,595  
Less: Amount Representing Interest (163)  
Present Value Of Minimum Lease Payments 1,432  
Finance Leases    
2025 2  
2026 2  
2027 0  
2028 0  
2029 0  
Total Minimum Lease Payment 4  
Less: Amount Representing Interest 0  
Present Value Of Minimum Lease Payments $ 4 $ 23