v3.26.1
Employee Stock Option Plan (ESOP) - Additional Information (Details) - USD ($)
3 Months Ended
Jul. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Shares sold 889,781 889,781   889,781
ESOP compensation expense   $ 12,449    
Employee Stock Ownership Plan [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
ESOP vesting percentage 100.00%      
ESOP borrowed amount $ 622,850 622,850    
ESOP service period 5 years      
Fair value of unallocated ESOP shares   879,000   $ 858,000
Shares sold 62,285      
ESOP loan is expected to be repaid 20 years      
ESOP compensation expense   $ 12,000 $ 0