XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies Schedule of Future Minimum Rental Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Future Minimum Rental Payments    
Total Lease Future Payments Year 1 $ 300  
Total Lease Future Payments Year 2 398  
Total Lease Future Payments Year 3 407  
Total Lease Future Payments Year 4 419  
Total Lease Future Payments Year 5 432  
Total Lease Future Payments Thereafter 2,446  
Total Lease Future Payments 4,402  
Total Lease Liability Undiscounted Excess Amount (1,100)  
Operating Lease, Liability 3,302 $ 3,323
Total Lease Liability $ 3,302