v3.25.1
Schedule of Operating Lease Future Minimum Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Feb. 19, 2025
Dec. 31, 2024
Leases      
2025 $ 487    
2026 668    
2027 688    
2028 709    
2029 730    
Thereafter 1,395    
Total future minimum lease payments 4,677    
Less amounts representing interests (1,172)    
Present value of lease liability 3,505    
Current-portion of operating lease liability 359 $ 384 $ 456
Long-term portion operating lease liability $ 3,146   $ 3,537