v3.26.1
Stock Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Mar. 31, 2025
Employee Stock Ownership Plan (ESOP) [Line Items]        
Contributions to ESOP $ 0 $ 0    
ESOP compensation expense $ 59,000 $ 49,000    
Share price $ 19.03 $ 15.12    
Weighted average period 6 months      
Non-vested options outstanding $ 1,300,000      
Weighted average period to the non-vested options outstanding 3 years 6 months      
Non-vested restricted shares outstanding $ 1,400,000      
Number of stock options 318,924 323,924 319,924 308,924
Stock options exercised $ 14,000      
Stock Options 1,000      
ESOP        
Employee Stock Ownership Plan (ESOP) [Line Items]        
Shares of stock purchase 330,465      
Share price per share $ 10      
ESOP compensation expense $ 59,000 $ 49,000    
2024 Equity Incentive plan        
Employee Stock Ownership Plan (ESOP) [Line Items]        
Number of shares available for grant 578,313      
Shares of restricted stock 165,232      
Stock Options 413,081      
Stock options available for future grants 93,157      
2024 Equity Incentive plan | Employees        
Employee Stock Ownership Plan (ESOP) [Line Items]        
Number of shares available for grant 28,367