XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Restricted Stock Units, Balance   39,414    
Weighted Average Grant Date Value per share, Balance   $ 12.01    
Weighted Average Remaining Term   8 years 1 month 2 days   8 years 3 months 18 days
Restricted Stock Units, Granted 17,127 0 12,500  
Weighted Average Grant Date Value per share, Granted   $ 0    
Restricted Stock Units, Cancelled/forfeited   (6,748)    
Weighted Average Grant Date Value per share, Cancelled/forfeited   $ 13.75    
Restricted Stock Units, Balance   32,666   39,414
Weighted Average Grant Date Value per share, Balance $ 13.50 $ 11.65   $ 12.01
Restricted Stock Units, unvested   3,198    
Weighted Average Grant Date Value per share, Unvested   $ 13.50    
Weighted Average Remaining Term, Unvested   7 years 9 months 25 days    
Restricted Stock Units, Vested   29,468    
Weighted Average Grant Date Value per share, Vested   $ 11.45    
Weighted Average Remaining Term, Vested   8 years 1 month 13 days