v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) - shares
Jun. 30, 2026
May 21, 2026
Condensed Consolidated Statements of Shareholders' Equity    
Shares purchased from loan proceeds 137,540 137,540
Number of shares committed to be released 1,003