v3.26.1
Stockholders’ Equity (Details Narrative)
Mar. 31, 2026
shares
Equity [Abstract]  
Common stock repurchase limit 1,650,000
Remaining shares for repurchase 513,003